/[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 2299 by iliev, Sun Dec 11 20:50:31 2011 UTC revision 2300 by iliev, Mon Dec 12 09:20:00 2011 UTC
# Line 1041  namespace LinuxSampler { namespace sfz { Line 1041  namespace LinuxSampler { namespace sfz {
1041              suEq3BwOnCC.SetCCs(pRegion->eq3_bw_oncc);              suEq3BwOnCC.SetCCs(pRegion->eq3_bw_oncc);
1042                    
1043              bHasEq = pRegion->eq1_gain || pRegion->eq2_gain || pRegion->eq3_gain ||              bHasEq = pRegion->eq1_gain || pRegion->eq2_gain || pRegion->eq3_gain ||
1044                         pRegion->eq1_vel2gain || pRegion->eq2_vel2gain || pRegion->eq3_vel2gain ||
1045                       suEq1GainOnCC.HasCCs() || suEq2GainOnCC.HasCCs() || suEq3GainOnCC.HasCCs() ||                       suEq1GainOnCC.HasCCs() || suEq2GainOnCC.HasCCs() || suEq3GainOnCC.HasCCs() ||
1046                       eqEGs.size() > 0 || eqLFOs.size() > 0;                       eqEGs.size() > 0 || eqLFOs.size() > 0;
1047          }          }
# Line 1186  namespace LinuxSampler { namespace sfz { Line 1187  namespace LinuxSampler { namespace sfz {
1187          float bw2 = (suEq2BwOnCC.Active() ? suEq2BwOnCC.GetLevel() : 0) + pRegion->eq2_bw;          float bw2 = (suEq2BwOnCC.Active() ? suEq2BwOnCC.GetLevel() : 0) + pRegion->eq2_bw;
1188          float bw3 = (suEq3BwOnCC.Active() ? suEq3BwOnCC.GetLevel() : 0) + pRegion->eq3_bw;          float bw3 = (suEq3BwOnCC.Active() ? suEq3BwOnCC.GetLevel() : 0) + pRegion->eq3_bw;
1189                    
1190            const float vel = pVoice->MIDIVelocity / 127.0f;
1191            
1192            dB1 += pRegion->eq1_vel2gain * vel;
1193            dB2 += pRegion->eq2_vel2gain * vel;
1194            dB3 += pRegion->eq3_vel2gain * vel;
1195            
1196            freq1 += pRegion->eq1_vel2freq * vel;
1197            freq2 += pRegion->eq2_vel2freq * vel;
1198            freq3 += pRegion->eq3_vel2freq * vel;
1199            
1200          for (int i = 0; i < eqEGs.size(); i++) {          for (int i = 0; i < eqEGs.size(); i++) {
1201              EGv2Unit* eg = eqEGs[i];              EGv2Unit* eg = eqEGs[i];
1202              if (!eg->Active()) continue;              if (!eg->Active()) continue;

Legend:
Removed from v.2299  
changed lines
  Added in v.2300

  ViewVC Help
Powered by ViewVC