/[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 3221 by schoenebeck, Fri May 26 18:30:42 2017 UTC revision 3246 by schoenebeck, Sun May 28 22:22:56 2017 UTC
# Line 2005  namespace LinuxSampler { Line 2005  namespace LinuxSampler {
2005                      case Event::synth_param_volume_time:                      case Event::synth_param_volume_time:
2006                          pNote->Override.VolumeTime = itEvent->Param.NoteSynthParam.AbsValue = itEvent->Param.NoteSynthParam.Delta;                          pNote->Override.VolumeTime = itEvent->Param.NoteSynthParam.AbsValue = itEvent->Param.NoteSynthParam.Delta;
2007                          break;                          break;
2008                        case Event::synth_param_volume_curve:
2009                            itEvent->Param.NoteSynthParam.AbsValue = itEvent->Param.NoteSynthParam.Delta;
2010                            pNote->Override.VolumeCurve = (fade_curve_t) itEvent->Param.NoteSynthParam.AbsValue;
2011                            break;
2012                      case Event::synth_param_pitch:                      case Event::synth_param_pitch:
2013                          if (relative)                          if (relative)
2014                              pNote->Override.Pitch *= itEvent->Param.NoteSynthParam.Delta;                              pNote->Override.Pitch *= itEvent->Param.NoteSynthParam.Delta;
# Line 2015  namespace LinuxSampler { Line 2019  namespace LinuxSampler {
2019                      case Event::synth_param_pitch_time:                      case Event::synth_param_pitch_time:
2020                          pNote->Override.PitchTime = itEvent->Param.NoteSynthParam.AbsValue = itEvent->Param.NoteSynthParam.Delta;                          pNote->Override.PitchTime = itEvent->Param.NoteSynthParam.AbsValue = itEvent->Param.NoteSynthParam.Delta;
2021                          break;                          break;
2022                        case Event::synth_param_pitch_curve:
2023                            itEvent->Param.NoteSynthParam.AbsValue = itEvent->Param.NoteSynthParam.Delta;
2024                            pNote->Override.PitchCurve = (fade_curve_t) itEvent->Param.NoteSynthParam.AbsValue;
2025                            break;
2026                      case Event::synth_param_pan:                      case Event::synth_param_pan:
2027                          if (relative) {                          if (relative) {
2028                              pNote->Override.Pan = RTMath::RelativeSummedAvg(pNote->Override.Pan, itEvent->Param.NoteSynthParam.Delta, ++pNote->Override.PanSources);                              pNote->Override.Pan = RTMath::RelativeSummedAvg(pNote->Override.Pan, itEvent->Param.NoteSynthParam.Delta, ++pNote->Override.PanSources);

Legend:
Removed from v.3221  
changed lines
  Added in v.3246

  ViewVC Help
Powered by ViewVC