public class SoftChannelProxy
extends java.lang.Object
implements javax.sound.midi.MidiChannel
| Constructor and Description |
|---|
SoftChannelProxy() |
| Modifier and Type | Method and Description |
|---|---|
void |
allNotesOff() |
void |
allSoundOff() |
void |
controlChange(int controller,
int value) |
javax.sound.midi.MidiChannel |
getChannel() |
int |
getChannelPressure() |
int |
getController(int controller) |
boolean |
getMono() |
boolean |
getMute() |
boolean |
getOmni() |
int |
getPitchBend() |
int |
getPolyPressure(int noteNumber) |
int |
getProgram() |
boolean |
getSolo() |
boolean |
localControl(boolean on) |
void |
noteOff(int noteNumber) |
void |
noteOff(int noteNumber,
int velocity) |
void |
noteOn(int noteNumber,
int velocity) |
void |
programChange(int program) |
void |
programChange(int bank,
int program) |
void |
resetAllControllers() |
void |
setChannel(javax.sound.midi.MidiChannel channel) |
void |
setChannelPressure(int pressure) |
void |
setMono(boolean on) |
void |
setMute(boolean mute) |
void |
setOmni(boolean on) |
void |
setPitchBend(int bend) |
void |
setPolyPressure(int noteNumber,
int pressure) |
void |
setSolo(boolean soloState) |
public javax.sound.midi.MidiChannel getChannel()
public void setChannel(javax.sound.midi.MidiChannel channel)
public void allNotesOff()
allNotesOff in interface javax.sound.midi.MidiChannelpublic void allSoundOff()
allSoundOff in interface javax.sound.midi.MidiChannelpublic void controlChange(int controller,
int value)
controlChange in interface javax.sound.midi.MidiChannelpublic int getChannelPressure()
getChannelPressure in interface javax.sound.midi.MidiChannelpublic int getController(int controller)
getController in interface javax.sound.midi.MidiChannelpublic boolean getMono()
getMono in interface javax.sound.midi.MidiChannelpublic boolean getMute()
getMute in interface javax.sound.midi.MidiChannelpublic boolean getOmni()
getOmni in interface javax.sound.midi.MidiChannelpublic int getPitchBend()
getPitchBend in interface javax.sound.midi.MidiChannelpublic int getPolyPressure(int noteNumber)
getPolyPressure in interface javax.sound.midi.MidiChannelpublic int getProgram()
getProgram in interface javax.sound.midi.MidiChannelpublic boolean getSolo()
getSolo in interface javax.sound.midi.MidiChannelpublic boolean localControl(boolean on)
localControl in interface javax.sound.midi.MidiChannelpublic void noteOff(int noteNumber)
noteOff in interface javax.sound.midi.MidiChannelpublic void noteOff(int noteNumber,
int velocity)
noteOff in interface javax.sound.midi.MidiChannelpublic void noteOn(int noteNumber,
int velocity)
noteOn in interface javax.sound.midi.MidiChannelpublic void programChange(int program)
programChange in interface javax.sound.midi.MidiChannelpublic void programChange(int bank,
int program)
programChange in interface javax.sound.midi.MidiChannelpublic void resetAllControllers()
resetAllControllers in interface javax.sound.midi.MidiChannelpublic void setChannelPressure(int pressure)
setChannelPressure in interface javax.sound.midi.MidiChannelpublic void setMono(boolean on)
setMono in interface javax.sound.midi.MidiChannelpublic void setMute(boolean mute)
setMute in interface javax.sound.midi.MidiChannelpublic void setOmni(boolean on)
setOmni in interface javax.sound.midi.MidiChannelpublic void setPitchBend(int bend)
setPitchBend in interface javax.sound.midi.MidiChannelpublic void setPolyPressure(int noteNumber,
int pressure)
setPolyPressure in interface javax.sound.midi.MidiChannelpublic void setSolo(boolean soloState)
setSolo in interface javax.sound.midi.MidiChannel