com.frinika.sequencer
Class MidiEventProcessor
java.lang.Object
com.frinika.sequencer.MidiEventProcessor
- Direct Known Subclasses:
- AddVelocity, ScaleVelocity, Transpose
public abstract class MidiEventProcessor
- extends java.lang.Object
- Author:
- Peter Johan Salomonsen
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MidiEventProcessor
public MidiEventProcessor()
processNoteEvent
public abstract void processNoteEvent(NoteEvent event)
processControllerEvent
public abstract void processControllerEvent(ControllerEvent event)
setChannels
public void setChannels(int[] channels)
- Set channels that may pass through the filter
- Parameters:
channels
- Array of integers containing channel numbers
canProcessChannel
public boolean canProcessChannel(int channel)
getStartTick
public long getStartTick()
setStartTick
public void setStartTick(long startTick)
getEndTick
public long getEndTick()
setEndTick
public void setEndTick(long endTick)