181 |
CCUnit suPitchOnCC; |
CCUnit suPitchOnCC; |
182 |
CCUnit suCutoffOnCC; |
CCUnit suCutoffOnCC; |
183 |
CCUnit suResOnCC; |
CCUnit suResOnCC; |
184 |
|
CurveCCUnit suPanOnCC; |
185 |
|
|
186 |
EGv2Unit(SfzSignalUnitRack* rack); |
EGv2Unit(SfzSignalUnitRack* rack); |
187 |
virtual void Trigger(); |
virtual void Trigger(); |
336 |
class EndpointUnit: public EndpointSignalUnit { |
class EndpointUnit: public EndpointSignalUnit { |
337 |
private: |
private: |
338 |
float xfCoeff; // crossfade coefficient |
float xfCoeff; // crossfade coefficient |
339 |
|
float pitchVeltrackRatio; |
340 |
|
|
341 |
public: |
public: |
342 |
Voice* pVoice; |
Voice* pVoice; |
343 |
XFInCCUnit suXFInCC; |
XFInCCUnit suXFInCC; |
344 |
XFOutCCUnit suXFOutCC; |
XFOutCCUnit suXFOutCC; |
345 |
|
SmoothCCUnit suPanOnCC; |
346 |
|
|
347 |
EndpointUnit(SfzSignalUnitRack* rack); |
EndpointUnit(SfzSignalUnitRack* rack); |
348 |
|
|
393 |
// used for optimization - contains only the ones that are modulating filter cutoff |
// used for optimization - contains only the ones that are modulating filter cutoff |
394 |
FixedArray<EGv2Unit*> filEGs; |
FixedArray<EGv2Unit*> filEGs; |
395 |
|
|
396 |
// used for optimization - contains only the ones that are modulating filter cutoff |
// used for optimization - contains only the ones that are modulating resonance |
397 |
FixedArray<EGv2Unit*> resEGs; |
FixedArray<EGv2Unit*> resEGs; |
398 |
|
|
399 |
|
// used for optimization - contains only the ones that are modulating pitch |
400 |
|
FixedArray<EGv2Unit*> panEGs; |
401 |
|
|
402 |
|
|
403 |
FixedArray<LFOv2Unit*> LFOs; |
FixedArray<LFOv2Unit*> LFOs; |
404 |
|
|