javax.sound.midi
Interface MidiChannel

All Known Implementing Classes:
AlsaMidiChannel, TMidiChannel

public interface MidiChannel


Method Summary
 void allNotesOff()
           
 void allSoundOff()
           
 void controlChange(int nController, int nValue)
           
 int getChannelPressure()
           
 int getController(int nController)
           
 boolean getMono()
           
 boolean getMute()
           
 boolean getOmni()
           
 int getPitchBend()
           
 int getPolyPressure(int nNoteNumber)
           
 int getProgram()
           
 boolean getSolo()
           
 boolean localControl(boolean bOn)
           
 void noteOff(int nNoteNumber)
           
 void noteOff(int nNoteNumber, int nVelocity)
           
 void noteOn(int nNoteNumber, int nVelocity)
           
 void programChange(int nProgram)
           
 void programChange(int nBank, int nProgram)
           
 void resetAllControllers()
           
 void setChannelPressure(int nPressure)
           
 void setMono(boolean bMono)
           
 void setMute(boolean bMute)
           
 void setOmni(boolean bOmni)
           
 void setPitchBend(int nBend)
           
 void setPolyPressure(int nNoteNumber, int nPressure)
           
 void setSolo(boolean bSolo)
           
 

Method Detail

noteOn

void noteOn(int nNoteNumber,
            int nVelocity)

noteOff

void noteOff(int nNoteNumber,
             int nVelocity)

noteOff

void noteOff(int nNoteNumber)

setPolyPressure

void setPolyPressure(int nNoteNumber,
                     int nPressure)

getPolyPressure

int getPolyPressure(int nNoteNumber)

setChannelPressure

void setChannelPressure(int nPressure)

getChannelPressure

int getChannelPressure()

controlChange

void controlChange(int nController,
                   int nValue)

getController

int getController(int nController)

programChange

void programChange(int nProgram)

programChange

void programChange(int nBank,
                   int nProgram)

getProgram

int getProgram()

setPitchBend

void setPitchBend(int nBend)

getPitchBend

int getPitchBend()

resetAllControllers

void resetAllControllers()

allNotesOff

void allNotesOff()

allSoundOff

void allSoundOff()

localControl

boolean localControl(boolean bOn)

setMono

void setMono(boolean bMono)

getMono

boolean getMono()

setOmni

void setOmni(boolean bOmni)

getOmni

boolean getOmni()

setMute

void setMute(boolean bMute)

getMute

boolean getMute()

setSolo

void setSolo(boolean bSolo)

getSolo

boolean getSolo()