|
| Part (Synth *synth, unsigned int usePartNum) |
|
void | reset () |
|
void | setDataEntryMSB (unsigned char midiDataEntryMSB) |
|
void | setNRPN () |
|
void | setRPNLSB (unsigned char midiRPNLSB) |
|
void | setRPNMSB (unsigned char midiRPNMSB) |
|
void | resetAllControllers () |
|
virtual void | noteOn (unsigned int midiKey, unsigned int velocity) |
|
virtual void | noteOff (unsigned int midiKey) |
|
void | allNotesOff () |
|
void | allSoundOff () |
|
Bit8u | getVolume () const |
|
void | setVolume (unsigned int midiVolume) |
|
Bit8u | getVolumeOverride () const |
|
void | setVolumeOverride (Bit8u volumeOverride) |
|
Bit8u | getModulation () const |
|
void | setModulation (unsigned int midiModulation) |
|
Bit8u | getExpression () const |
|
void | setExpression (unsigned int midiExpression) |
|
virtual void | setPan (unsigned int midiPan) |
|
Bit32s | getPitchBend () const |
|
void | setBend (unsigned int midiBend) |
|
virtual void | setProgram (unsigned int midiProgram) |
|
void | setHoldPedal (bool pedalval) |
|
void | stopPedalHold () |
|
void | updatePitchBenderRange () |
|
virtual void | refresh () |
|
virtual void | refreshTimbre (unsigned int absTimbreNum) |
|
virtual void | setTimbre (TimbreParam *timbre) |
|
virtual unsigned int | getAbsTimbreNum () const |
|
const char * | getCurrentInstr () const |
|
const Poly * | getFirstActivePoly () const |
|
unsigned int | getActivePartialCount () const |
|
unsigned int | getActiveNonReleasingPartialCount () const |
|
Synth * | getSynth () const |
|
const MemParams::PatchTemp * | getPatchTemp () const |
|
void | partialDeactivated (Poly *poly) |
|
virtual void | polyStateChanged (PolyState oldState, PolyState newState) |
|
bool | abortFirstPoly (PolyState polyState) |
|
bool | abortFirstPolyPreferHeld () |
|
bool | abortFirstPoly () |
|