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; }
bool EffectNoise::DefineParams( ShuttleParams & S ){ S.SHUTTLE_ENUM_PARAM( mType, Type, kTypeStrings, nTypes ); S.SHUTTLE_PARAM( mAmp, Amp ); return true; }