jmusic.midi
Class RealTimeChannelQueue

java.lang.Object
  extended by jmusic.midi.RealTimeChannelQueue
All Implemented Interfaces:
IRealTimeChannel

public class RealTimeChannelQueue
extends java.lang.Object
implements IRealTimeChannel


Constructor Summary
RealTimeChannelQueue()
           
RealTimeChannelQueue(short ppqn)
           
 
Method Summary
 void clear()
           
 void enqueue(jm.music.data.Note note)
           
 int getInstrument()
           
 NoteWrapper getNext()
           
 short getPPQN()
           
 NoteWrapper peek()
           
 void setPPQN(short ppqn)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RealTimeChannelQueue

public RealTimeChannelQueue()

RealTimeChannelQueue

public RealTimeChannelQueue(short ppqn)
Method Detail

enqueue

public void enqueue(jm.music.data.Note note)

getNext

public NoteWrapper getNext()
Specified by:
getNext in interface IRealTimeChannel

clear

public void clear()

peek

public NoteWrapper peek()
Specified by:
peek in interface IRealTimeChannel

setPPQN

public void setPPQN(short ppqn)
Specified by:
setPPQN in interface IRealTimeChannel

getInstrument

public int getInstrument()
Specified by:
getInstrument in interface IRealTimeChannel

getPPQN

public short getPPQN()
Specified by:
getPPQN in interface IRealTimeChannel