org.tritonus.midi.device.alsa
Class AlsaMidiOut

java.lang.Object
  extended byorg.tritonus.midi.device.alsa.AlsaMidiOut

public class AlsaMidiOut
extends Object

This class sends events always to clients that have subscribed to the client passed as AlsaSeq object and the source port number passed. This class doesn't establish any subscriptions. They have to be established elsewhere.


Constructor Summary
AlsaMidiOut(AlsaSeq aSequencer, int nSourcePort)
           
AlsaMidiOut(AlsaSeq aSequencer, int nSourcePort, int nQueue)
           
 
Method Summary
 void enqueueMessage(MidiMessage event, long lTick)
           
 boolean getHandleMetaMessages()
           
 void setHandleMetaMessages(boolean bHandleMetaMessages)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlsaMidiOut

public AlsaMidiOut(AlsaSeq aSequencer,
                   int nSourcePort,
                   int nQueue)

AlsaMidiOut

public AlsaMidiOut(AlsaSeq aSequencer,
                   int nSourcePort)
Method Detail

getHandleMetaMessages

public boolean getHandleMetaMessages()

setHandleMetaMessages

public void setHandleMetaMessages(boolean bHandleMetaMessages)

enqueueMessage

public void enqueueMessage(MidiMessage event,
                           long lTick)