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, open
public AlsaMidiDevice(int nClient, int nPort, boolean bUseIn, boolean bUseOut)
public long getMicroSecondPosition()
public void dequeueEvent(MidiMessage message, long lTimestamp)
dequeueEvent
in interface AlsaMidiIn.AlsaMidiInListener
public Receiver getReceiver() throws MidiUnavailableException
TMidiDevice
getReceiver
in interface MidiDevice
getReceiver
in class TMidiDevice
MidiUnavailableException
public Transmitter getTransmitter() throws MidiUnavailableException
TMidiDevice
getTransmitter
in interface MidiDevice
getTransmitter
in class TMidiDevice
MidiUnavailableException