public class AlsaMidiDevice extends TMidiDevice implements AlsaMidiIn.AlsaMidiInListener
TMidiDevice.Info, TMidiDevice.TReceiver, TMidiDevice.TTransmitter| Constructor and Description |
|---|
AlsaMidiDevice(int nClient,
int nPort,
boolean bUseIn,
boolean bUseOut) |
| Modifier and Type | Method and Description |
|---|---|
void |
dequeueEvent(MidiMessage message,
long lTimestamp) |
long |
getMicroSecondPosition() |
Receiver |
getReceiver()
Creates a new Receiver object associated with this instance.
|
Transmitter |
getTransmitter()
Creates a new Transmitter object associated with this instance.
|
close, getDeviceInfo, getMaxReceivers, getMaxTransmitters, getMicrosecondPosition, getReceivers, getTransmitters, isOpen, openpublic AlsaMidiDevice(int nClient,
int nPort,
boolean bUseIn,
boolean bUseOut)
public long getMicroSecondPosition()
public void dequeueEvent(MidiMessage message, long lTimestamp)
dequeueEvent in interface AlsaMidiIn.AlsaMidiInListenerpublic Receiver getReceiver() throws MidiUnavailableException
TMidiDevicegetReceiver in interface MidiDevicegetReceiver in class TMidiDeviceMidiUnavailableExceptionpublic Transmitter getTransmitter() throws MidiUnavailableException
TMidiDevicegetTransmitter in interface MidiDevicegetTransmitter in class TMidiDeviceMidiUnavailableException