987 |
itScriptEvent->cause = *itEvent; |
itScriptEvent->cause = *itEvent; |
988 |
itScriptEvent->currentHandler = 0; |
itScriptEvent->currentHandler = 0; |
989 |
itScriptEvent->executionSlices = 0; |
itScriptEvent->executionSlices = 0; |
990 |
|
itScriptEvent->ignoreAllWaitCalls = false; |
991 |
|
itScriptEvent->handlerType = pEventHandler->eventHandlerType(); |
992 |
// this is the native representation of the $EVENT_ID script variable |
// this is the native representation of the $EVENT_ID script variable |
993 |
itScriptEvent->id = |
itScriptEvent->id = |
994 |
(itEvent->Type == Event::type_note_on) |
(itEvent->Type == Event::type_note_on) |
1916 |
* @param pEngineChannel - engine channel on which this event occurred on |
* @param pEngineChannel - engine channel on which this event occurred on |
1917 |
* @param itEvent - note synthesis parameter change event |
* @param itEvent - note synthesis parameter change event |
1918 |
*/ |
*/ |
1919 |
virtual void ProcessNoteSynthParam(EngineChannel* pEngineChannel, RTList<Event>::Iterator& itEvent) OVERRIDE { |
virtual void ProcessNoteSynthParam(EngineChannel* pEngineChannel, RTList<Event>::Iterator& itEvent) { |
1920 |
EngineChannelBase<V, R, I>* pChannel = static_cast<EngineChannelBase<V, R, I>*>(pEngineChannel); |
EngineChannelBase<V, R, I>* pChannel = static_cast<EngineChannelBase<V, R, I>*>(pEngineChannel); |
1921 |
|
|
1922 |
NoteBase* pNote = pChannel->pEngine->NoteByID( itEvent->Param.NoteSynthParam.NoteID ); |
NoteBase* pNote = pChannel->pEngine->NoteByID( itEvent->Param.NoteSynthParam.NoteID ); |