org.tritonus.midi.file
Class StandardMidiFileReader

java.lang.Object
  extended byjavax.sound.midi.spi.MidiFileReader
      extended byorg.tritonus.midi.file.StandardMidiFileReader

public class StandardMidiFileReader
extends MidiFileReader

TODO:


Field Summary
static boolean CANCEL_RUNNING_STATUS_ON_META_AND_SYSEX
          TODO:
 
Constructor Summary
StandardMidiFileReader()
           
 
Method Summary
 MidiFileFormat getMidiFileFormat(File file)
          TODO:
 MidiFileFormat getMidiFileFormat(InputStream inputStream)
          TODO:
 MidiFileFormat getMidiFileFormat(URL url)
          TODO:
 Sequence getSequence(File file)
          TODO:
 Sequence getSequence(InputStream inputStream)
          TODO:
 Sequence getSequence(URL url)
          TODO:
static int readUnsignedByte(DataInputStream dataInputStream, long[] alRemainingBytes)
          TODO:
static long readVariableLengthQuantity(DataInputStream dataInputStream, long[] alRemainingBytes)
          TODO:
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CANCEL_RUNNING_STATUS_ON_META_AND_SYSEX

public static boolean CANCEL_RUNNING_STATUS_ON_META_AND_SYSEX
TODO:

Constructor Detail

StandardMidiFileReader

public StandardMidiFileReader()
Method Detail

getMidiFileFormat

public MidiFileFormat getMidiFileFormat(InputStream inputStream)
                                 throws InvalidMidiDataException,
                                        IOException
TODO:

Specified by:
getMidiFileFormat in class MidiFileReader
Throws:
InvalidMidiDataException
IOException

getMidiFileFormat

public MidiFileFormat getMidiFileFormat(URL url)
                                 throws InvalidMidiDataException,
                                        IOException
TODO:

Specified by:
getMidiFileFormat in class MidiFileReader
Throws:
InvalidMidiDataException
IOException

getMidiFileFormat

public MidiFileFormat getMidiFileFormat(File file)
                                 throws InvalidMidiDataException,
                                        IOException
TODO:

Specified by:
getMidiFileFormat in class MidiFileReader
Throws:
InvalidMidiDataException
IOException

getSequence

public Sequence getSequence(URL url)
                     throws InvalidMidiDataException,
                            IOException
TODO:

Specified by:
getSequence in class MidiFileReader
Throws:
InvalidMidiDataException
IOException

getSequence

public Sequence getSequence(File file)
                     throws InvalidMidiDataException,
                            IOException
TODO:

Specified by:
getSequence in class MidiFileReader
Throws:
InvalidMidiDataException
IOException

getSequence

public Sequence getSequence(InputStream inputStream)
                     throws InvalidMidiDataException,
                            IOException
TODO:

Specified by:
getSequence in class MidiFileReader
Throws:
InvalidMidiDataException
IOException

readVariableLengthQuantity

public static long readVariableLengthQuantity(DataInputStream dataInputStream,
                                              long[] alRemainingBytes)
                                       throws InvalidMidiDataException,
                                              IOException
TODO:

Throws:
InvalidMidiDataException
IOException

readUnsignedByte

public static int readUnsignedByte(DataInputStream dataInputStream,
                                   long[] alRemainingBytes)
                            throws IOException
TODO:

Throws:
IOException