/[svn]/linuxsampler/trunk/src/engines/sfz/SfzSignalUnitRack.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/sfz/SfzSignalUnitRack.cpp

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

revision 2311 by persson, Sat Feb 11 11:08:09 2012 UTC revision 2327 by persson, Sat Mar 10 16:16:14 2012 UTC
# Line 1125  namespace LinuxSampler { namespace sfz { Line 1125  namespace LinuxSampler { namespace sfz {
1125              volEGs[i]->EG.enterFadeOutStage();              volEGs[i]->EG.enterFadeOutStage();
1126          }          }
1127      }      }
1128        
1129        void SfzSignalUnitRack::EnterFadeOutStage(int maxFadeOutSteps) {
1130            suVolEG.EG.enterFadeOutStage(maxFadeOutSteps);
1131            for (int i = 0; i < volEGs.size(); i++) {
1132                volEGs[i]->EG.enterFadeOutStage(maxFadeOutSteps);
1133            }
1134        }
1135    
1136      void SfzSignalUnitRack::Reset() {      void SfzSignalUnitRack::Reset() {
1137          EqUnitSupport::ResetUnits();          EqUnitSupport::ResetUnits();
1138                    
# Line 1165  namespace LinuxSampler { namespace sfz { Line 1172  namespace LinuxSampler { namespace sfz {
1172              LFOs[i]->ResetUnits(); // class EqUnitSupport              LFOs[i]->ResetUnits(); // class EqUnitSupport
1173          }          }
1174      }      }
1175    
1176        void SfzSignalUnitRack::CalculateFadeOutCoeff(float FadeOutTime, float SampleRate) {
1177            suVolEG.EG.CalculateFadeOutCoeff(FadeOutTime, SampleRate);
1178            for (int i = 0; i < EGs.capacity(); i++) {
1179                EGs[i]->EG.CalculateFadeOutCoeff(FadeOutTime, SampleRate);
1180            }
1181        }
1182            
1183      void SfzSignalUnitRack::UpdateEqSettings(EqSupport* pEqSupport) {      void SfzSignalUnitRack::UpdateEqSettings(EqSupport* pEqSupport) {
1184          if (!pEqSupport->HasSupport()) return;          if (!pEqSupport->HasSupport()) return;

Legend:
Removed from v.2311  
changed lines
  Added in v.2327

  ViewVC Help
Powered by ViewVC