org.herac.tuxguitar.io.midi
Class MidiFileReader
java.lang.Object
org.herac.tuxguitar.io.midi.MidiFileReader
- All Implemented Interfaces:
- MidiFileHeader
public class MidiFileReader
- extends java.lang.Object
- implements MidiFileHeader
Method Summary |
MidiSequence |
getSequence(java.io.InputStream stream)
|
static int |
readUnsignedByte(java.io.DataInputStream dataInputStream,
org.herac.tuxguitar.io.midi.MidiFileReader.MidiTrackReaderHelper helper)
|
static long |
readVariableLengthQuantity(java.io.DataInputStream in,
org.herac.tuxguitar.io.midi.MidiFileReader.MidiTrackReaderHelper helper)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CANCEL_RUNNING_STATUS_ON_META_AND_SYSEX
public static boolean CANCEL_RUNNING_STATUS_ON_META_AND_SYSEX
MidiFileReader
public MidiFileReader()
getSequence
public MidiSequence getSequence(java.io.InputStream stream)
throws MidiFileException,
java.io.IOException
- Throws:
MidiFileException
java.io.IOException
readVariableLengthQuantity
public static long readVariableLengthQuantity(java.io.DataInputStream in,
org.herac.tuxguitar.io.midi.MidiFileReader.MidiTrackReaderHelper helper)
throws MidiFileException,
java.io.IOException
- Throws:
MidiFileException
java.io.IOException
readUnsignedByte
public static int readUnsignedByte(java.io.DataInputStream dataInputStream,
org.herac.tuxguitar.io.midi.MidiFileReader.MidiTrackReaderHelper helper)
throws java.io.IOException
- Throws:
java.io.IOException