/[svn]/linuxsampler/trunk/src/engines/gig/Engine.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/gig/Engine.cpp

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

revision 563 by schoenebeck, Sun May 22 20:43:32 2005 UTC revision 614 by persson, Mon Jun 6 16:54:20 2005 UTC
# Line 665  namespace LinuxSampler { namespace gig { Line 665  namespace LinuxSampler { namespace gig {
665              RTList<Event>::Iterator itNoteOffEventOnKeyList = itNoteOffEvent.moveToEndOf(pKey->pEvents);              RTList<Event>::Iterator itNoteOffEventOnKeyList = itNoteOffEvent.moveToEndOf(pKey->pEvents);
666    
667              // spawn release triggered voice(s) if needed              // spawn release triggered voice(s) if needed
668              if (pKey->ReleaseTrigger) {              if (pKey->ReleaseTrigger && itNoteOffEventOnKeyList->Param.Note.Velocity) {
669                  // first, get total amount of required voices (dependant on amount of layers)                  // first, get total amount of required voices (dependant on amount of layers)
670                  ::gig::Region* pRegion = pEngineChannel->pInstrument->GetRegion(itNoteOffEventOnKeyList->Param.Note.Key);                  ::gig::Region* pRegion = pEngineChannel->pInstrument->GetRegion(itNoteOffEventOnKeyList->Param.Note.Key);
671                  if (pRegion) {                  if (pRegion) {
# Line 1195  namespace LinuxSampler { namespace gig { Line 1195  namespace LinuxSampler { namespace gig {
1195      }      }
1196    
1197      String Engine::Version() {      String Engine::Version() {
1198          String s = "$Revision: 1.38 $";          String s = "$Revision: 1.39 $";
1199          return s.substr(11, s.size() - 13); // cut dollar signs, spaces and CVS macro keyword          return s.substr(11, s.size() - 13); // cut dollar signs, spaces and CVS macro keyword
1200      }      }
1201    

Legend:
Removed from v.563  
changed lines
  Added in v.614

  ViewVC Help
Powered by ViewVC