--- linuxsampler/trunk/src/engines/gig/EngineChannel.h 2006/07/22 14:22:01 902 +++ linuxsampler/trunk/src/engines/gig/EngineChannel.h 2006/07/22 14:22:53 903 @@ -94,7 +94,7 @@ midi_chan_t midiChannel; ///< MIDI channel(s) on which this engine channel listens to. RingBuffer* pEventQueue; ///< Input event queue. RTList* pEvents; ///< All engine channel specific events for the current audio fragment. - uint8_t ControllerTable[128]; ///< Reflects the current values (0-127) of all MIDI controllers for this engine / sampler channel. + uint8_t ControllerTable[129]; ///< Reflects the current values (0-127) of all MIDI controllers for this engine / sampler channel. Number 128 is for channel pressure (mono aftertouch). midi_key_info_t* pMIDIKeyInfo; ///< Contains all active voices sorted by MIDI key number and other informations to the respective MIDI key Pool* pActiveKeys; ///< Holds all keys in it's allocation list with active voices. std::map ActiveKeyGroups; ///< Contains active keys (in case they belong to a key group) ordered by key group ID.