org.tritonus.midi.device.alsa
Class AlsaMidiChannel
java.lang.Object
org.tritonus.midi.device.alsa.AlsaMidiChannel
- All Implemented Interfaces:
- MidiChannel
public class AlsaMidiChannel
- extends java.lang.Object
- implements MidiChannel
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AlsaMidiChannel
public AlsaMidiChannel(Receiver receiver,
int nChannel)
noteOn
public void noteOn(int nNoteNumber,
int nVelocity)
- Specified by:
noteOn in interface MidiChannel
noteOff
public void noteOff(int nNoteNumber,
int nVelocity)
- Specified by:
noteOff in interface MidiChannel
noteOff
public void noteOff(int nNoteNumber)
- Specified by:
noteOff in interface MidiChannel
setPolyPressure
public void setPolyPressure(int nNoteNumber,
int nPressure)
- Specified by:
setPolyPressure in interface MidiChannel
getPolyPressure
public int getPolyPressure(int nNoteNumber)
- Specified by:
getPolyPressure in interface MidiChannel
setChannelPressure
public void setChannelPressure(int nPressure)
- Specified by:
setChannelPressure in interface MidiChannel
getChannelPressure
public int getChannelPressure()
- Specified by:
getChannelPressure in interface MidiChannel
controlChange
public void controlChange(int nController,
int nValue)
- Specified by:
controlChange in interface MidiChannel
getController
public int getController(int nController)
- Specified by:
getController in interface MidiChannel
programChange
public void programChange(int nProgram)
- Specified by:
programChange in interface MidiChannel
programChange
public void programChange(int nBank,
int nProgram)
- Specified by:
programChange in interface MidiChannel
getProgram
public int getProgram()
- Specified by:
getProgram in interface MidiChannel
setPitchBend
public void setPitchBend(int nBend)
- Specified by:
setPitchBend in interface MidiChannel
getPitchBend
public int getPitchBend()
- Specified by:
getPitchBend in interface MidiChannel
resetAllControllers
public void resetAllControllers()
- Specified by:
resetAllControllers in interface MidiChannel
allNotesOff
public void allNotesOff()
- Specified by:
allNotesOff in interface MidiChannel
allSoundOff
public void allSoundOff()
- Specified by:
allSoundOff in interface MidiChannel
localControl
public boolean localControl(boolean bOn)
- Specified by:
localControl in interface MidiChannel
setMono
public void setMono(boolean bMono)
- Specified by:
setMono in interface MidiChannel
getMono
public boolean getMono()
- Specified by:
getMono in interface MidiChannel
setOmni
public void setOmni(boolean bOmni)
- Specified by:
setOmni in interface MidiChannel
getOmni
public boolean getOmni()
- Specified by:
getOmni in interface MidiChannel
setMute
public void setMute(boolean bMute)
- Specified by:
setMute in interface MidiChannel
getMute
public boolean getMute()
- Specified by:
getMute in interface MidiChannel
setSolo
public void setSolo(boolean bSolo)
- Specified by:
setSolo in interface MidiChannel
getSolo
public boolean getSolo()
- Specified by:
getSolo in interface MidiChannel