bool EffectPhaser::TransferParameters( Shuttle & shuttle ) { shuttle.TransferInt(wxT("Stages"),stages,2); shuttle.TransferInt(wxT("Wet"),drywet,128); shuttle.TransferFloat(wxT("Freq"),freq,0.4f); shuttle.TransferInt(wxT("Depth"),depth,100); shuttle.TransferFloat(wxT("Feedback"),fb,0.0f); return true; }
bool EffectWahwah::TransferParameters( Shuttle & shuttle ) { shuttle.TransferFloat(wxT("Freq"),freq,1.5f); shuttle.TransferFloat(wxT("Phase"),startphase,0.0f); shuttle.TransferFloat(wxT("Depth"),depth,0.7f); shuttle.TransferFloat(wxT("Resonance"),res,2.5f); shuttle.TransferFloat(wxT("Offset"),freqofs,0.3f); return true; }
bool EffectAmplify::TransferParameters( Shuttle & shuttle ) { shuttle.TransferFloat( wxT("Ratio"), ratio, 0.9f ); return true; }
bool EffectPaulstretch::TransferParameters(Shuttle &shuttle){ shuttle.TransferFloat(wxT("Stretch Factor"),amount,10.0); shuttle.TransferFloat(wxT("Time Resolution"),time_resolution,0.25); return true; };
bool EffectBassBoost::TransferParameters( Shuttle & shuttle ) { shuttle.TransferFloat(wxT("Boost"),dB_boost,0.0); shuttle.TransferFloat(wxT("Freq"),frequency,0.0); return true; }
bool EffectEcho::TransferParameters( Shuttle & shuttle ) { shuttle.TransferFloat(wxT("Delay"),delay,1.0); shuttle.TransferFloat(wxT("Decay"),decay,0.5); return true; }