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.MidiUnavailableExceptionpublic void startListening()
throws javax.sound.midi.MidiUnavailableException,
javax.sound.midi.InvalidMidiDataException
javax.sound.midi.MidiUnavailableExceptionjavax.sound.midi.InvalidMidiDataExceptionpublic void stopListening()
public void listenForMillis(long millis)
throws javax.sound.midi.MidiUnavailableException,
javax.sound.midi.InvalidMidiDataException,
java.lang.InterruptedException
millis - javax.sound.midi.MidiUnavailableExceptionjava.lang.InterruptedExceptionjavax.sound.midi.InvalidMidiDataExceptionpublic void close()
public javax.sound.midi.Sequence getSequence()