/[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 2114 by persson, Tue Aug 10 12:05:19 2010 UTC revision 2559 by schoenebeck, Sun May 18 17:38:25 2014 UTC
# Line 109  namespace LinuxSampler { namespace gig { Line 109  namespace LinuxSampler { namespace gig {
109          ProcessFxSendControllers(pChannel, itControlChangeEvent);          ProcessFxSendControllers(pChannel, itControlChangeEvent);
110      }      }
111    
112        void Engine::ProcessChannelPressure(LinuxSampler::EngineChannel* pEngineChannel, Pool<Event>::Iterator& itChannelPressureEvent) {
113            // if required: engine global aftertouch handling (apart from the per voice handling)
114        }
115    
116        void Engine::ProcessPolyphonicKeyPressure(LinuxSampler::EngineChannel* pEngineChannel, Pool<Event>::Iterator& itNotePressureEvent) {
117            // if required: engine global aftertouch handling (apart from the per voice handling)
118        }
119    
120      DiskThread* Engine::CreateDiskThread() {      DiskThread* Engine::CreateDiskThread() {
121          return new DiskThread (          return new DiskThread (
122              iMaxDiskStreams,              iMaxDiskStreams,
# Line 290  namespace LinuxSampler { namespace gig { Line 298  namespace LinuxSampler { namespace gig {
298          // return if this is a release triggered voice and there is no          // return if this is a release triggered voice and there is no
299          // releasetrigger dimension (could happen if an instrument          // releasetrigger dimension (could happen if an instrument
300          // change has occured between note on and off)          // change has occured between note on and off)
301          if (ReleaseTriggerVoice && VoiceType != Voice::type_release_trigger) return Pool<Voice>::Iterator();          if (ReleaseTriggerVoice && !(VoiceType & Voice::type_release_trigger)) return Pool<Voice>::Iterator();
302    
303          ::gig::DimensionRegion* pDimRgn = pRegion->GetDimensionRegionByValue(DimValues);          ::gig::DimensionRegion* pDimRgn = pRegion->GetDimensionRegionByValue(DimValues);
304    
# Line 318  namespace LinuxSampler { namespace gig { Line 326  namespace LinuxSampler { namespace gig {
326      }      }
327    
328      String Engine::Version() {      String Engine::Version() {
329          String s = "$Revision: 1.109 $";          String s = "$Revision$";
330          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
331      }      }
332    

Legend:
Removed from v.2114  
changed lines
  Added in v.2559

  ViewVC Help
Powered by ViewVC