public class CoreMidiReceiver extends Object implements MidiDeviceReceiver
| Modifier and Type | Field and Description |
|---|---|
private AtomicBoolean |
closed |
private CoreMidiDestination |
device |
| Constructor and Description |
|---|
CoreMidiReceiver(CoreMidiDestination device)
CoreMidiReceiver constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the MIDI Receiver
|
MidiDevice |
getMidiDevice()
Gets the MIDI Device that this receiver is attached to
|
void |
send(MidiMessage message,
long timeStamp)
Sends a MIDI message
|
private final CoreMidiDestination device
private final AtomicBoolean closed
CoreMidiReceiver(CoreMidiDestination device)
device - The MIDI device that contains the information required to send MIDI data via OSX core MIDIpublic void send(MidiMessage message, long timeStamp)
send in interface ReceiverReceiver.send(javax.sound.midi.MidiMessage, long)public void close()
close in interface AutoCloseableclose in interface ReceiverReceiver.close()public MidiDevice getMidiDevice()
getMidiDevice in interface MidiDeviceReceiverCopyright © 2017. All rights reserved.