227 |
S* pSample; ///< Pointer to the sample to be played back |
S* pSample; ///< Pointer to the sample to be played back |
228 |
R* pRegion; ///< Pointer to the articulation information of current region of this voice |
R* pRegion; ///< Pointer to the articulation information of current region of this voice |
229 |
|
|
230 |
|
virtual MidiKeyBase* GetMidiKeyInfo(int MIDIKey) { |
231 |
|
EC* pChannel = static_cast<EC*>(pEngineChannel); |
232 |
|
return &pChannel->pMIDIKeyInfo[MIDIKey]; |
233 |
|
} |
234 |
|
|
235 |
virtual unsigned long GetNoteOnTime(int MIDIKey) { |
virtual unsigned long GetNoteOnTime(int MIDIKey) { |
236 |
EC* pChannel = static_cast<EC*>(pEngineChannel); |
EC* pChannel = static_cast<EC*>(pEngineChannel); |
237 |
return pChannel->pMIDIKeyInfo[MIDIKey].NoteOnTime; |
return pChannel->pMIDIKeyInfo[MIDIKey].NoteOnTime; |