public class MidiFileIO
extends java.lang.Object
Constructor and Description |
---|
MidiFileIO() |
Modifier and Type | Method and Description |
---|---|
static javax.sound.midi.Sequence |
createSequence(MidiFile f)
Create a midi sequence from midifile object
|
static MidiFile |
read(java.io.File file)
Read a midi file from a midi file ... no read error are returned
|
static MidiFile |
read(java.io.InputStream is)
Read the midi file ..
|
static MidiFileReadResult |
readWithError(java.io.File file)
Read a midi file with associated errors
|
static MidiFileReadResult |
readWithError(java.io.InputStream is)
read the midi file and send the result
|
static void |
write_midi_0(MidiFile f,
java.io.File outFile) |
static void |
write_midi_0(MidiFile f,
java.io.OutputStream outStream) |
static void |
writeMidi(javax.sound.midi.Sequence seq,
int type,
java.io.OutputStream stream) |
public static MidiFile read(java.io.File file) throws java.lang.Exception
file
- the file to readjava.lang.Exception
public static MidiFileReadResult readWithError(java.io.File file) throws java.lang.Exception
file
- the file to readjava.lang.Exception
public static MidiFile read(java.io.InputStream is) throws java.lang.Exception
file
- the file to readjava.lang.Exception
public static MidiFileReadResult readWithError(java.io.InputStream is) throws java.lang.Exception
is
- the stream to readjava.lang.Exception
public static void write_midi_0(MidiFile f, java.io.File outFile) throws java.lang.Exception
java.lang.Exception
public static void write_midi_0(MidiFile f, java.io.OutputStream outStream) throws java.lang.Exception
java.lang.Exception
public static javax.sound.midi.Sequence createSequence(MidiFile f) throws javax.sound.midi.InvalidMidiDataException, java.lang.Exception
f
- javax.sound.midi.InvalidMidiDataException
java.lang.Exception
public static void writeMidi(javax.sound.midi.Sequence seq, int type, java.io.OutputStream stream) throws java.lang.Exception
java.lang.Exception