public class MusicTransmitterToSequence
extends java.lang.Object
Constructor and Description |
---|
MusicTransmitterToSequence(javax.sound.midi.MidiDevice device) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
javax.sound.midi.Sequence |
getSequence() |
void |
listenForMillis(long millis)
Used instead of startListening() and stopListening() - listens for a pre-defined amount of time.
|
void |
startListening() |
void |
stopListening() |
public MusicTransmitterToSequence(javax.sound.midi.MidiDevice device) throws javax.sound.midi.MidiUnavailableException
javax.sound.midi.MidiUnavailableException
public void startListening() throws javax.sound.midi.MidiUnavailableException, javax.sound.midi.InvalidMidiDataException
javax.sound.midi.MidiUnavailableException
javax.sound.midi.InvalidMidiDataException
public void stopListening()
public void listenForMillis(long millis) throws javax.sound.midi.MidiUnavailableException, javax.sound.midi.InvalidMidiDataException, java.lang.InterruptedException
millis
- javax.sound.midi.MidiUnavailableException
java.lang.InterruptedException
javax.sound.midi.InvalidMidiDataException
public void close()
public javax.sound.midi.Sequence getSequence()