bool EffectBassTreble::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( mBass, Bass ); S.SHUTTLE_PARAM( mTreble, Treble ); S.SHUTTLE_PARAM( mGain, Gain ); S.SHUTTLE_PARAM( mLink, Link ); return true; }
bool EffectWahwah::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( mFreq, Freq ); S.SHUTTLE_PARAM( mPhase, Phase ); S.SHUTTLE_PARAM( mDepth, Depth ); S.SHUTTLE_PARAM( mRes, Res ); S.SHUTTLE_PARAM( mFreqOfs, FreqOfs ); S.SHUTTLE_PARAM( mOutGain, OutGain ); return true; }
bool EffectScienFilter::DefineParams( ShuttleParams & S ){ S.SHUTTLE_ENUM_PARAM( mFilterType, Type, kTypeStrings, nTypes ); S.SHUTTLE_ENUM_PARAM( mFilterSubtype, Subtype, kSubTypeStrings, nSubTypes ); S.SHUTTLE_PARAM( mOrder, Order ); S.SHUTTLE_PARAM( mCutoff, Cutoff ); S.SHUTTLE_PARAM( mRipple, Passband ); S.SHUTTLE_PARAM( mStopbandRipple, Stopband ); return true; }
bool EffectTruncSilence::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( mThresholdDB, Threshold ); S.SHUTTLE_ENUM_PARAM( mActionIndex, ActIndex, kActionStrings, nActions ); S.SHUTTLE_PARAM( mInitialAllowedSilence, Minimum ); S.SHUTTLE_PARAM( mTruncLongestAllowedSilence, Truncate ); S.SHUTTLE_PARAM( mSilenceCompressPercent, Compress ); S.SHUTTLE_PARAM( mbIndependent, Independent ); return true; }
// EffectClientInterface implementation bool EffectAutoDuck::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( mDuckAmountDb, DuckAmountDb); S.SHUTTLE_PARAM( mInnerFadeDownLen, InnerFadeDownLen); S.SHUTTLE_PARAM( mInnerFadeUpLen, InnerFadeUpLen); S.SHUTTLE_PARAM( mOuterFadeDownLen, OuterFadeDownLen); S.SHUTTLE_PARAM( mOuterFadeUpLen, OuterFadeUpLen); S.SHUTTLE_PARAM( mThresholdDb, ThresholdDb); S.SHUTTLE_PARAM( mMaximumPause, MaximumPause); return true; }
// EffectClientInterface implementation bool EffectPaulstretch::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( mAmount, Amount ); S.SHUTTLE_PARAM( mTime_resolution, Time ); return true; }
bool EffectDtmf::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( dtmfSequence, Sequence ); S.SHUTTLE_PARAM( dtmfDutyCycle, DutyCycle ); S.SHUTTLE_PARAM( dtmfAmplitude, Amplitude ); return true; }
bool EffectAmplify::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( mRatio, Ratio ); return true; }
bool EffectNoise::DefineParams( ShuttleParams & S ){ S.SHUTTLE_ENUM_PARAM( mType, Type, kTypeStrings, nTypes ); S.SHUTTLE_PARAM( mAmp, Amp ); return true; }
// EffectClientInterface implementation bool EffectChangeSpeed::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( m_PercentChange, Percentage ); return true; }
// EffectClientInterface implementation bool EffectRepeat::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( repeatCount, Count ); return true; }
// EffectClientInterface implementation bool EffectChangePitch::DefineParams( ShuttleParams & S ){ S.SHUTTLE_PARAM( m_dPercentChange, Percentage ); S.SHUTTLE_PARAM( mUseSBSMS, UseSBSMS ); return true; }