Class MidiFileManager
java.lang.Object
org.jfugue.midi.MidiFileManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Sequencestatic PatternloadPatternFromMidi(File file) Convenience method to make it easier to load a Pattern from a filestatic Patternstatic PatternloadPatternFromMidi(URL url) Convenience method to make it easier to load a Pattern from a URLstatic voidConvenience method to make it easier to save a filestatic voidsave(Sequence sequence, OutputStream out) static voidsavePatternToMidi(PatternProducer patternProducer, File file) Convenience method to make it easier to save a filestatic voidsavePatternToMidi(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:
IOExceptionInvalidMidiDataException
-
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:
IOExceptionInvalidMidiDataException
-
loadPatternFromMidi
Convenience method to make it easier to load a Pattern from a file- Throws:
IOExceptionInvalidMidiDataException
-
loadPatternFromMidi
Convenience method to make it easier to load a Pattern from a URL- Throws:
IOExceptionInvalidMidiDataException
-