public class MidiFileManager
extends java.lang.Object
Constructor and Description |
---|
MidiFileManager() |
Modifier and Type | Method and Description |
---|---|
static javax.sound.midi.Sequence |
load(java.io.File file) |
static Pattern |
loadPatternFromMidi(java.io.File file)
Convenience method to make it easier to load a Pattern from a file
|
static Pattern |
loadPatternFromMidi(java.io.InputStream in) |
static Pattern |
loadPatternFromMidi(java.net.URL url)
Convenience method to make it easier to load a Pattern from a URL
|
static void |
save(javax.sound.midi.Sequence sequence,
java.io.File file)
Convenience method to make it easier to save a file
|
static void |
save(javax.sound.midi.Sequence sequence,
java.io.OutputStream out) |
static void |
savePatternToMidi(PatternProducer patternProducer,
java.io.File file)
Convenience method to make it easier to save a file
|
static void |
savePatternToMidi(PatternProducer patternProducer,
java.io.OutputStream out) |
public static void save(javax.sound.midi.Sequence sequence, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static void save(javax.sound.midi.Sequence sequence, java.io.File file) throws java.io.IOException
java.io.IOException
public static javax.sound.midi.Sequence load(java.io.File file) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static void savePatternToMidi(PatternProducer patternProducer, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static void savePatternToMidi(PatternProducer patternProducer, java.io.File file) throws java.io.IOException
java.io.IOException
public static Pattern loadPatternFromMidi(java.io.InputStream in) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static Pattern loadPatternFromMidi(java.io.File file) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException
public static Pattern loadPatternFromMidi(java.net.URL url) throws java.io.IOException, javax.sound.midi.InvalidMidiDataException
java.io.IOException
javax.sound.midi.InvalidMidiDataException