Package org.jfugue.midi
Class MidiFileManager
java.lang.Object
org.jfugue.midi.MidiFileManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Sequence
static Pattern
loadPatternFromMidi
(File file) Convenience method to make it easier to load a Pattern from a filestatic Pattern
static Pattern
loadPatternFromMidi
(URL url) Convenience method to make it easier to load a Pattern from a URLstatic void
Convenience method to make it easier to save a filestatic void
save
(Sequence sequence, OutputStream out) static void
savePatternToMidi
(PatternProducer patternProducer, File file) Convenience method to make it easier to save a filestatic void
savePatternToMidi
(PatternProducer patternProducer, OutputStream out)
-
Constructor Details
-
MidiFileManager
public MidiFileManager()
-
-
Method Details
-
save
- Throws:
IOException
-
save
Convenience method to make it easier to save a file- Throws:
IOException
-
load
- Throws:
IOException
InvalidMidiDataException
-
savePatternToMidi
public static void savePatternToMidi(PatternProducer patternProducer, OutputStream out) throws IOException - Throws:
IOException
-
savePatternToMidi
Convenience method to make it easier to save a file- Throws:
IOException
-
loadPatternFromMidi
public static Pattern loadPatternFromMidi(InputStream in) throws IOException, InvalidMidiDataException - Throws:
IOException
InvalidMidiDataException
-
loadPatternFromMidi
Convenience method to make it easier to load a Pattern from a file- Throws:
IOException
InvalidMidiDataException
-
loadPatternFromMidi
Convenience method to make it easier to load a Pattern from a URL- Throws:
IOException
InvalidMidiDataException
-