/[svn]/linuxsampler/trunk/src/engines/EngineBase.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/EngineBase.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2595 by schoenebeck, Thu Jun 5 00:16:25 2014 UTC revision 2596 by schoenebeck, Thu Jun 5 19:39:12 2014 UTC
# Line 640  namespace LinuxSampler { Line 640  namespace LinuxSampler {
640                      for (RTList<ScriptEvent>::Iterator itEvent = pChannel->pScriptEvents->first(),                      for (RTList<ScriptEvent>::Iterator itEvent = pChannel->pScriptEvents->first(),
641                          end = pChannel->pScriptEvents->end(); itEvent != end; ++itEvent)                          end = pChannel->pScriptEvents->end(); itEvent != end; ++itEvent)
642                      {                      {
643                          ResumeScriptEvent(pChannel, itEvent);                          ResumeScriptEvent(pChannel, itEvent); //TODO: implement support for actual suspension time (i.e. passed to a script's wait() function call)
644                      }                      }
645    
646                      // spawn new script executions for the new MIDI events of                      // spawn new script executions for the new MIDI events of
# Line 654  namespace LinuxSampler { Line 654  namespace LinuxSampler {
654                                      ProcessEventByScript(pChannel, itEvent, pChannel->script.handlerNote);                                      ProcessEventByScript(pChannel, itEvent, pChannel->script.handlerNote);
655                                  break;                                  break;
656                              case Event::type_note_off:                              case Event::type_note_off:
657                                  //TODO: ...                                  if (pChannel->script.handlerRelease)
658                                        ProcessEventByScript(pChannel, itEvent, pChannel->script.handlerRelease);
659                                  break;                                  break;
660                              case Event::type_control_change:                              case Event::type_control_change:
661                              case Event::type_channel_pressure:                              case Event::type_channel_pressure:

Legend:
Removed from v.2595  
changed lines
  Added in v.2596

  ViewVC Help
Powered by ViewVC