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

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

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

revision 3444 by schoenebeck, Sun Dec 23 19:32:11 2018 UTC revision 3448 by schoenebeck, Sun Dec 23 22:10:56 2018 UTC
# Line 545  namespace LinuxSampler { namespace gig { Line 545  namespace LinuxSampler { namespace gig {
545      }      }
546    
547      release_trigger_t Voice::GetReleaseTriggerFlags() {      release_trigger_t Voice::GetReleaseTriggerFlags() {
548          release_trigger_t flags = release_trigger_noteoff; //HACK: currently this method is actually only called by EngineBase if it already knows that this voice requires release trigger, so I took the short way instead of checking (again) the existence of a ::gig::dimension_releasetrigger          release_trigger_t flags =
549                (pRegion->NoNoteOffReleaseTrigger) ?
550                    release_trigger_none : release_trigger_noteoff; //HACK: currently this method is actually only called by EngineBase if it already knows that this voice requires release trigger, so I took the short way instead of checking (again) the existence of a ::gig::dimension_releasetrigger
551          switch (pRegion->SustainReleaseTrigger) {          switch (pRegion->SustainReleaseTrigger) {
552              case ::gig::sust_rel_trg_none:              case ::gig::sust_rel_trg_none:
553                  break;                  break;

Legend:
Removed from v.3444  
changed lines
  Added in v.3448

  ViewVC Help
Powered by ViewVC