Esempio n. 1
0
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;
}
Esempio n. 2
0
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;
}
Esempio n. 3
0
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;
}
Esempio n. 4
0
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;
}
Esempio n. 5
0
// 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;
}
Esempio n. 6
0
// EffectClientInterface implementation
bool EffectPaulstretch::DefineParams( ShuttleParams & S ){
   S.SHUTTLE_PARAM( mAmount, Amount );
   S.SHUTTLE_PARAM( mTime_resolution, Time );
   return true;
}
Esempio n. 7
0
bool EffectDtmf::DefineParams( ShuttleParams & S ){
   S.SHUTTLE_PARAM( dtmfSequence, Sequence );
   S.SHUTTLE_PARAM( dtmfDutyCycle, DutyCycle );
   S.SHUTTLE_PARAM( dtmfAmplitude, Amplitude );
   return true;
}
Esempio n. 8
0
bool EffectAmplify::DefineParams( ShuttleParams & S ){
   S.SHUTTLE_PARAM( mRatio, Ratio );
   return true;
}
Esempio n. 9
0
bool EffectNoise::DefineParams( ShuttleParams & S ){
   S.SHUTTLE_ENUM_PARAM( mType, Type, kTypeStrings, nTypes );
   S.SHUTTLE_PARAM( mAmp, Amp );
   return true;
}
Esempio n. 10
0
// EffectClientInterface implementation
bool EffectChangeSpeed::DefineParams( ShuttleParams & S ){
   S.SHUTTLE_PARAM( m_PercentChange, Percentage );
   return true;
}
Esempio n. 11
0
// EffectClientInterface implementation
bool EffectRepeat::DefineParams( ShuttleParams & S ){
   S.SHUTTLE_PARAM( repeatCount, Count );
   return true;
}
Esempio n. 12
0
// EffectClientInterface implementation
bool EffectChangePitch::DefineParams( ShuttleParams & S ){
   S.SHUTTLE_PARAM( m_dPercentChange, Percentage );
   S.SHUTTLE_PARAM( mUseSBSMS, UseSBSMS );
   return true;
}