/** * create an event containing a signal, which modifies properties of the parent * event during rendering. Modifier types to be chosen from SignalSoundEvent.Modifier */ public SignalSoundEvent(SignalSoundEvent.Modifier modifierType , Signal sig) : base() { _sig = sig; _modif = modifierType; UpdateDuration(_sig.Duration); }
/** * create an event containing a signal, which modifies a parameter property of a DSP * event during rendering. Modifier type must be SignalSoundEvent.Modifier.PARAM ! */ public SignalSoundEvent(SignalSoundEvent.Modifier modifierType, Signal sig, int paramNumber) : base() { _sig = sig; _modif = modifierType; _paramNumber = paramNumber; UpdateDuration(_sig.Duration); }
public SignalSoundEvent(SignalSoundEvent ev) : base(ev) { _sig = ev._sig; _modif = ev._modif; _paramNumber = ev._paramNumber; _parentsDSP = ev._parentsDSP; _parentsOsc = ev._parentsOsc; }
/** * create an event containing a signal, which modifies properties of the parent * event during rendering. Modifier types to be chosen from SignalSoundEvent.Modifier */ public SignalSoundEvent(SignalSoundEvent.Modifier modifierType, Signal sig) : base() { _sig = sig; _modif = modifierType; UpdateDuration(_sig.Duration); }