WritableParameterIndex

Trait WritableParameterIndex 

Source
pub trait WritableParameterIndex<T> {
    const TYPE: DspType;

    // Required method
    fn into_index(self) -> c_int;
}
Expand description

Trait for types that can be turned into a writable parameter index.

Required Associated Constants§

Source

const TYPE: DspType

What type of DSP this index is for.

Required Methods§

Source

fn into_index(self) -> c_int

Convert self into a DSP index.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<T> WritableParameterIndex<T> for c_int

Source§

const TYPE: DspType = DspType::Unknown

Source§

fn into_index(self) -> c_int

Implementors§

Source§

impl WritableParameterIndex<&ImpulseResponse> for IR

Source§

const TYPE: DspType = DspType::ConvolutionReverb

Source§

impl WritableParameterIndex<Output> for OutputGrouping

Source§

const TYPE: DspType = DspType::ChannelMix

Source§

impl WritableParameterIndex<DelayType> for DelayChangeMode

Source§

const TYPE: DspType = DspType::Echo

Source§

impl WritableParameterIndex<DownmixType> for Downmix

Source§

const TYPE: DspType = DspType::Fft

Source§

impl WritableParameterIndex<WindowType> for Window

Source§

const TYPE: DspType = DspType::Fft

Source§

impl WritableParameterIndex<CurrentState> for State

Source§

const TYPE: DspType = DspType::LoudnessMeter

Source§

impl WritableParameterIndex<ModeType> for ModeA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<ModeType> for ModeB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<ModeType> for ModeC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<FilterType> for FilterA

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<FilterType> for FilterB

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<FilterType> for FilterC

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<FilterType> for FilterD

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<FilterType> for FilterE

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<OscillatorType> for Type

Source§

const TYPE: DspType = DspType::Oscillator

Source§

impl WritableParameterIndex<StereoModeType> for StereoMode

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<ExtentModeType> for fmod::effects::object_pan::ExtentMode

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<ExtentModeType> for fmod::effects::pan::d3::ExtentMode

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<RolloffType> for fmod::effects::object_pan::Rolloff

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<RolloffType> for fmod::effects::pan::d3::Rolloff

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<ModeType> for fmod::effects::pan::Mode

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<CrossoverSlopeType> for CrossoverSlope

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl WritableParameterIndex<SpeakerMode> for TransmitSpeakerMode

Source§

const TYPE: DspType = DspType::Transceiver

Source§

impl WritableParameterIndex<SpeakerMode> for fmod::effects::pan::SpeakerMode

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<SpeakerMode> for fmod::effects::return_dsp::SpeakerMode

Source§

const TYPE: DspType = DspType::Return

Source§

impl WritableParameterIndex<bool> for fmod::effects::compressor::Linked

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl WritableParameterIndex<bool> for ReleaLinkedse

Source§

const TYPE: DspType = DspType::ConvolutionReverb

Source§

impl WritableParameterIndex<bool> for ImmediateMode

Source§

const TYPE: DspType = DspType::Fft

Source§

impl WritableParameterIndex<bool> for fmod::effects::limiter::Mode

Source§

const TYPE: DspType = DspType::Limiter

Source§

impl WritableParameterIndex<bool> for fmod::effects::multiband_dynamics::Linked

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<bool> for fmod::effects::object_pan::OverrideRange

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<bool> for fmod::effects::pan::OverrideRange

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<bool> for Transmit

Source§

const TYPE: DspType = DspType::Transceiver

Source§

impl WritableParameterIndex<f32> for fmod::effects::chorus::Depth

Source§

const TYPE: DspType = DspType::Chorus

Source§

impl WritableParameterIndex<f32> for fmod::effects::chorus::Mix

Source§

const TYPE: DspType = DspType::Chorus

Source§

impl WritableParameterIndex<f32> for fmod::effects::chorus::Rate

Source§

const TYPE: DspType = DspType::Chorus

Source§

impl WritableParameterIndex<f32> for Attack

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl WritableParameterIndex<f32> for GainMakeup

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl WritableParameterIndex<f32> for Ratio

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl WritableParameterIndex<f32> for Release

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl WritableParameterIndex<f32> for fmod::effects::compressor::Threshold

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl WritableParameterIndex<f32> for Dry

Source§

const TYPE: DspType = DspType::ConvolutionReverb

Source§

impl WritableParameterIndex<f32> for Wet

Source§

const TYPE: DspType = DspType::ConvolutionReverb

Source§

impl WritableParameterIndex<f32> for MaxDelay

Source§

const TYPE: DspType = DspType::Delay

Source§

impl WritableParameterIndex<f32> for fmod::effects::distortion::Level

Source§

const TYPE: DspType = DspType::Distortion

Source§

impl WritableParameterIndex<f32> for Delay

Source§

const TYPE: DspType = DspType::Echo

Source§

impl WritableParameterIndex<f32> for fmod::effects::echo::DryLevel

Source§

const TYPE: DspType = DspType::Echo

Source§

impl WritableParameterIndex<f32> for fmod::effects::echo::Feedback

Source§

const TYPE: DspType = DspType::Echo

Source§

impl WritableParameterIndex<f32> for fmod::effects::echo::WetLevel

Source§

const TYPE: DspType = DspType::Echo

Source§

impl WritableParameterIndex<f32> for fmod::effects::fader::Gain

Source§

const TYPE: DspType = DspType::Fader

Source§

impl WritableParameterIndex<f32> for BandStartFreq

Source§

const TYPE: DspType = DspType::Fft

Source§

impl WritableParameterIndex<f32> for BandStopFreq

Source§

const TYPE: DspType = DspType::Fft

Source§

impl WritableParameterIndex<f32> for fmod::effects::flange::Depth

Source§

const TYPE: DspType = DspType::Flange

Source§

impl WritableParameterIndex<f32> for fmod::effects::flange::Mix

Source§

const TYPE: DspType = DspType::Flange

Source§

impl WritableParameterIndex<f32> for fmod::effects::flange::Rate

Source§

const TYPE: DspType = DspType::Flange

Source§

impl WritableParameterIndex<f32> for fmod::effects::highpass::Cutoff

Source§

const TYPE: DspType = DspType::Highpass

Source§

impl WritableParameterIndex<f32> for fmod::effects::highpass::Resonance

Source§

const TYPE: DspType = DspType::Highpass

Source§

impl WritableParameterIndex<f32> for fmod::effects::highpass_simple::Cutoff

Source§

const TYPE: DspType = DspType::HighpassSimple

Source§

impl WritableParameterIndex<f32> for fmod::effects::it_echo::Feedback

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl WritableParameterIndex<f32> for LeftDelay

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl WritableParameterIndex<f32> for PanDelay

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl WritableParameterIndex<f32> for RightDelay

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl WritableParameterIndex<f32> for WetDryMix

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl WritableParameterIndex<f32> for fmod::effects::it_lowpass::Cutoff

Source§

const TYPE: DspType = DspType::ItLowpass

Source§

impl WritableParameterIndex<f32> for fmod::effects::it_lowpass::Resonance

Source§

const TYPE: DspType = DspType::ItLowpass

Source§

impl WritableParameterIndex<f32> for Ceiling

Source§

const TYPE: DspType = DspType::Limiter

Source§

impl WritableParameterIndex<f32> for MaximizerGain

Source§

const TYPE: DspType = DspType::Limiter

Source§

impl WritableParameterIndex<f32> for ReleaseTime

Source§

const TYPE: DspType = DspType::Limiter

Source§

impl WritableParameterIndex<f32> for Weighting

Source§

const TYPE: DspType = DspType::LoudnessMeter

Source§

impl WritableParameterIndex<f32> for fmod::effects::lowpass::Cutoff

Source§

const TYPE: DspType = DspType::Lowpass

Source§

impl WritableParameterIndex<f32> for fmod::effects::lowpass::Resonance

Source§

const TYPE: DspType = DspType::Lowpass

Source§

impl WritableParameterIndex<f32> for fmod::effects::lowpass_simple::Cutoff

Source§

const TYPE: DspType = DspType::LowpassSimple

Source§

impl WritableParameterIndex<f32> for AttackA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for AttackB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for AttackC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for fmod::effects::multiband_dynamics::GainA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for fmod::effects::multiband_dynamics::GainB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for fmod::effects::multiband_dynamics::GainC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for GainMakeupA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for GainMakeupB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for GainMakeupC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for LowerFrequency

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for RatioA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for RatioB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for RatioC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for ReleaseA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for ReleaseB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for ReleaseC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for ThresholdA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for ThresholdB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for ThresholdC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for UpperFrequency

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<f32> for FrequencyA

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for FrequencyB

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for FrequencyC

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for FrequencyD

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for FrequencyE

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for fmod::effects::multiband_eq::GainA

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for fmod::effects::multiband_eq::GainB

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for fmod::effects::multiband_eq::GainC

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for GainD

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for GainE

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for QualityA

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for QualityB

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for QualityC

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for QualityD

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for QualityE

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl WritableParameterIndex<f32> for FadeTime

Source§

const TYPE: DspType = DspType::Normalize

Source§

impl WritableParameterIndex<f32> for MaxAmp

Source§

const TYPE: DspType = DspType::Normalize

Source§

impl WritableParameterIndex<f32> for fmod::effects::normalize::Threshold

Source§

const TYPE: DspType = DspType::Normalize

Source§

impl WritableParameterIndex<f32> for fmod::effects::object_pan::MaxDistance

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<f32> for fmod::effects::object_pan::MinDistance

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<f32> for fmod::effects::object_pan::MinExtent

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<f32> for OutputGain

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<f32> for fmod::effects::object_pan::SoundSize

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<f32> for fmod::effects::oscillator::Rate

Source§

const TYPE: DspType = DspType::Oscillator

Source§

impl WritableParameterIndex<f32> for Direction

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for Extent

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for HeightBlend

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for LFELevel

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for Rotation

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for StereoAxis

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for StereoPosition

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for StereoSeparation

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for fmod::effects::pan::d3::MaxDistance

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for fmod::effects::pan::d3::MinDistance

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for fmod::effects::pan::d3::MinExtent

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for PanBlend

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for fmod::effects::pan::d3::SoundSize

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<f32> for Bandwith

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl WritableParameterIndex<f32> for Center

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl WritableParameterIndex<f32> for fmod::effects::param_eq::Gain

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl WritableParameterIndex<f32> for FftSize

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl WritableParameterIndex<f32> for MaxChannels

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl WritableParameterIndex<f32> for Pitch

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl WritableParameterIndex<f32> for fmod::effects::send::Level

Source§

const TYPE: DspType = DspType::Send

Source§

impl WritableParameterIndex<f32> for DecayTime

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for Density

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for Diffusion

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for fmod::effects::sfx_reverb::DryLevel

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for EarlyDelay

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for EarlyLateMix

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for HFDecayRatio

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for HFReference

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for HighCut

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for LateDelay

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for LowShelfFrequency

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for LowShelfGain

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for fmod::effects::sfx_reverb::WetLevel

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl WritableParameterIndex<f32> for HighCrossover

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl WritableParameterIndex<f32> for HighGain

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl WritableParameterIndex<f32> for LowCrossover

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl WritableParameterIndex<f32> for LowGain

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl WritableParameterIndex<f32> for MidGain

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl WritableParameterIndex<f32> for fmod::effects::transceiver::Gain

Source§

const TYPE: DspType = DspType::Transceiver

Source§

impl WritableParameterIndex<f32> for fmod::effects::tremolo::Depth

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl WritableParameterIndex<f32> for Duty

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl WritableParameterIndex<f32> for Frequency

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl WritableParameterIndex<f32> for Phase

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl WritableParameterIndex<f32> for Shape

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl WritableParameterIndex<f32> for Skew

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl WritableParameterIndex<f32> for Spread

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl WritableParameterIndex<f32> for Square

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl WritableParameterIndex<i32> for fmod::effects::fft::Channel

Source§

const TYPE: DspType = DspType::Fft

Source§

impl WritableParameterIndex<i32> for WindowSize

Source§

const TYPE: DspType = DspType::Fft

Source§

impl WritableParameterIndex<i32> for EnabledSpeakers

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<i32> for LFEUpmixEnabled

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<i32> for Overlap

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl WritableParameterIndex<i32> for fmod::effects::transceiver::Channel

Source§

const TYPE: DspType = DspType::Transceiver

Source§

impl WritableParameterIndex<AttenuationRange> for fmod::effects::object_pan::AttenuationRange

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<AttenuationRange> for fmod::effects::pan::AttenuationRange

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<Attributes3DMulti> for fmod::effects::object_pan::Position

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl WritableParameterIndex<Attributes3DMulti> for fmod::effects::pan::d3::Position

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<DynamicResponse> for ResponseDataA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<DynamicResponse> for ResponseDataB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<DynamicResponse> for ResponseDataC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl WritableParameterIndex<OverallGain> for fmod::effects::fader::OverallGain

Source§

const TYPE: DspType = DspType::Fader

Source§

impl WritableParameterIndex<OverallGain> for fmod::effects::pan::OverallGain

Source§

const TYPE: DspType = DspType::Pan

Source§

impl WritableParameterIndex<Sidechain> for UseSideChain

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl WritableParameterIndex<Sidechain> for UseSidechain

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl<const N: c_int> WritableParameterIndex<f32> for GainChannel<N>

Source§

const TYPE: DspType = DspType::ChannelMix

Source§

impl<const N: c_int> WritableParameterIndex<f32> for OutputChannel<N>

Source§

const TYPE: DspType = DspType::ChannelMix

Source§

impl<const N: c_int> WritableParameterIndex<f32> for fmod::effects::delay::Channel<N>

Source§

const TYPE: DspType = DspType::Delay