ReadableParameterIndex

Trait ReadableParameterIndex 

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

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

Trait for types that can be turned into a readable 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> ReadableParameterIndex<T> for c_int

Source§

const TYPE: DspType = DspType::Unknown

Source§

fn into_index(self) -> c_int

Implementors§

Source§

impl ReadableParameterIndex<Output> for OutputGrouping

Source§

const TYPE: DspType = DspType::ChannelMix

Source§

impl ReadableParameterIndex<DelayType> for DelayChangeMode

Source§

const TYPE: DspType = DspType::Echo

Source§

impl ReadableParameterIndex<DownmixType> for Downmix

Source§

const TYPE: DspType = DspType::Fft

Source§

impl ReadableParameterIndex<WindowType> for Window

Source§

const TYPE: DspType = DspType::Fft

Source§

impl ReadableParameterIndex<CurrentState> for State

Source§

const TYPE: DspType = DspType::LoudnessMeter

Source§

impl ReadableParameterIndex<ModeType> for ModeA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<ModeType> for ModeB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<ModeType> for ModeC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<FilterType> for FilterA

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<FilterType> for FilterB

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<FilterType> for FilterC

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<FilterType> for FilterD

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<FilterType> for FilterE

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<OscillatorType> for Type

Source§

const TYPE: DspType = DspType::Oscillator

Source§

impl ReadableParameterIndex<StereoModeType> for StereoMode

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<CrossoverSlopeType> for CrossoverSlope

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl ReadableParameterIndex<SpeakerMode> for TransmitSpeakerMode

Source§

const TYPE: DspType = DspType::Transceiver

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::Return

Source§

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

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl ReadableParameterIndex<bool> for ReleaLinkedse

Source§

const TYPE: DspType = DspType::ConvolutionReverb

Source§

impl ReadableParameterIndex<bool> for ImmediateMode

Source§

const TYPE: DspType = DspType::Fft

Source§

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

Source§

const TYPE: DspType = DspType::Limiter

Source§

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

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<bool> for Transmit

Source§

const TYPE: DspType = DspType::Transceiver

Source§

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

Source§

const TYPE: DspType = DspType::Chorus

Source§

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

Source§

const TYPE: DspType = DspType::Chorus

Source§

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

Source§

const TYPE: DspType = DspType::Chorus

Source§

impl ReadableParameterIndex<f32> for Attack

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl ReadableParameterIndex<f32> for GainMakeup

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl ReadableParameterIndex<f32> for Ratio

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl ReadableParameterIndex<f32> for Release

Source§

const TYPE: DspType = DspType::Compressor

Source§

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

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl ReadableParameterIndex<f32> for Dry

Source§

const TYPE: DspType = DspType::ConvolutionReverb

Source§

impl ReadableParameterIndex<f32> for Wet

Source§

const TYPE: DspType = DspType::ConvolutionReverb

Source§

impl ReadableParameterIndex<f32> for MaxDelay

Source§

const TYPE: DspType = DspType::Delay

Source§

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

Source§

const TYPE: DspType = DspType::Distortion

Source§

impl ReadableParameterIndex<f32> for Delay

Source§

const TYPE: DspType = DspType::Echo

Source§

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

Source§

const TYPE: DspType = DspType::Echo

Source§

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

Source§

const TYPE: DspType = DspType::Echo

Source§

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

Source§

const TYPE: DspType = DspType::Echo

Source§

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

Source§

const TYPE: DspType = DspType::Fader

Source§

impl ReadableParameterIndex<f32> for BandStartFreq

Source§

const TYPE: DspType = DspType::Fft

Source§

impl ReadableParameterIndex<f32> for BandStopFreq

Source§

const TYPE: DspType = DspType::Fft

Source§

impl ReadableParameterIndex<f32> for Rms

Source§

const TYPE: DspType = DspType::Fft

Source§

impl ReadableParameterIndex<f32> for SpectralCentroid

Source§

const TYPE: DspType = DspType::Fft

Source§

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

Source§

const TYPE: DspType = DspType::Flange

Source§

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

Source§

const TYPE: DspType = DspType::Flange

Source§

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

Source§

const TYPE: DspType = DspType::Flange

Source§

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

Source§

const TYPE: DspType = DspType::Highpass

Source§

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

Source§

const TYPE: DspType = DspType::Highpass

Source§

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

Source§

const TYPE: DspType = DspType::HighpassSimple

Source§

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

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl ReadableParameterIndex<f32> for LeftDelay

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl ReadableParameterIndex<f32> for PanDelay

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl ReadableParameterIndex<f32> for RightDelay

Source§

const TYPE: DspType = DspType::ItEcho

Source§

impl ReadableParameterIndex<f32> for WetDryMix

Source§

const TYPE: DspType = DspType::ItEcho

Source§

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

Source§

const TYPE: DspType = DspType::ItLowpass

Source§

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

Source§

const TYPE: DspType = DspType::ItLowpass

Source§

impl ReadableParameterIndex<f32> for Ceiling

Source§

const TYPE: DspType = DspType::Limiter

Source§

impl ReadableParameterIndex<f32> for MaximizerGain

Source§

const TYPE: DspType = DspType::Limiter

Source§

impl ReadableParameterIndex<f32> for ReleaseTime

Source§

const TYPE: DspType = DspType::Limiter

Source§

impl ReadableParameterIndex<f32> for Weighting

Source§

const TYPE: DspType = DspType::LoudnessMeter

Source§

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

Source§

const TYPE: DspType = DspType::Lowpass

Source§

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

Source§

const TYPE: DspType = DspType::Lowpass

Source§

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

Source§

const TYPE: DspType = DspType::LowpassSimple

Source§

impl ReadableParameterIndex<f32> for AttackA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for AttackB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for AttackC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

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

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

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

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

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

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for GainMakeupA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for GainMakeupB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for GainMakeupC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for LowerFrequency

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for RatioA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for RatioB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for RatioC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for ReleaseA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for ReleaseB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for ReleaseC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for ThresholdA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for ThresholdB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for ThresholdC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for UpperFrequency

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<f32> for FrequencyA

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for FrequencyB

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for FrequencyC

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for FrequencyD

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for FrequencyE

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

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

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

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

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

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

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for GainD

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for GainE

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for QualityA

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for QualityB

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for QualityC

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for QualityD

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for QualityE

Source§

const TYPE: DspType = DspType::MultibandEq

Source§

impl ReadableParameterIndex<f32> for FadeTime

Source§

const TYPE: DspType = DspType::Normalize

Source§

impl ReadableParameterIndex<f32> for MaxAmp

Source§

const TYPE: DspType = DspType::Normalize

Source§

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

Source§

const TYPE: DspType = DspType::Normalize

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

impl ReadableParameterIndex<f32> for OutputGain

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::Oscillator

Source§

impl ReadableParameterIndex<f32> for Direction

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for Extent

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for HeightBlend

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for LFELevel

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for Rotation

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for StereoAxis

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for StereoPosition

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for StereoSeparation

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for PanBlend

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<f32> for Bandwith

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl ReadableParameterIndex<f32> for Center

Source§

const TYPE: DspType = DspType::ParamEq

Source§

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

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl ReadableParameterIndex<f32> for FftSize

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl ReadableParameterIndex<f32> for MaxChannels

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl ReadableParameterIndex<f32> for Pitch

Source§

const TYPE: DspType = DspType::ParamEq

Source§

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

Source§

const TYPE: DspType = DspType::Send

Source§

impl ReadableParameterIndex<f32> for DecayTime

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for Density

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for Diffusion

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

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

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for EarlyDelay

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for EarlyLateMix

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for HFDecayRatio

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for HFReference

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for HighCut

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for LateDelay

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for LowShelfFrequency

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for LowShelfGain

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

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

Source§

const TYPE: DspType = DspType::SfxReverb

Source§

impl ReadableParameterIndex<f32> for HighCrossover

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl ReadableParameterIndex<f32> for HighGain

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl ReadableParameterIndex<f32> for LowCrossover

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl ReadableParameterIndex<f32> for LowGain

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

impl ReadableParameterIndex<f32> for MidGain

Source§

const TYPE: DspType = DspType::ThreeEq

Source§

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

Source§

const TYPE: DspType = DspType::Transceiver

Source§

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

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl ReadableParameterIndex<f32> for Duty

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl ReadableParameterIndex<f32> for Frequency

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl ReadableParameterIndex<f32> for Phase

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl ReadableParameterIndex<f32> for Shape

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl ReadableParameterIndex<f32> for Skew

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl ReadableParameterIndex<f32> for Spread

Source§

const TYPE: DspType = DspType::Tremolo

Source§

impl ReadableParameterIndex<f32> for Square

Source§

const TYPE: DspType = DspType::Tremolo

Source§

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

Source§

const TYPE: DspType = DspType::Fft

Source§

impl ReadableParameterIndex<i32> for WindowSize

Source§

const TYPE: DspType = DspType::Fft

Source§

impl ReadableParameterIndex<i32> for EnabledSpeakers

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<i32> for LFEUpmixEnabled

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<i32> for Overlap

Source§

const TYPE: DspType = DspType::ParamEq

Source§

impl ReadableParameterIndex<i32> for fmod::effects::return_dsp::Id

Source§

const TYPE: DspType = DspType::Return

Source§

impl ReadableParameterIndex<i32> for fmod::effects::send::Id

Source§

const TYPE: DspType = DspType::Send

Source§

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

Source§

const TYPE: DspType = DspType::Transceiver

Source§

impl ReadableParameterIndex<InfoData> for Info

Source§

const TYPE: DspType = DspType::LoudnessMeter

Source§

impl ReadableParameterIndex<Box<ImpulseResponse>> for IR

Source§

const TYPE: DspType = DspType::ConvolutionReverb

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

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

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<DynamicResponse> for ResponseDataA

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<DynamicResponse> for ResponseDataB

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<DynamicResponse> for ResponseDataC

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

impl ReadableParameterIndex<Fft> for SpectrumData

Source§

const TYPE: DspType = DspType::Fft

Source§

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

Source§

const TYPE: DspType = DspType::Fader

Source§

impl ReadableParameterIndex<OverallGain> for fmod::effects::object_pan::OverallGain

Source§

const TYPE: DspType = DspType::ObjectPan

Source§

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

Source§

const TYPE: DspType = DspType::Pan

Source§

impl ReadableParameterIndex<Sidechain> for UseSideChain

Source§

const TYPE: DspType = DspType::Compressor

Source§

impl ReadableParameterIndex<Sidechain> for UseSidechain

Available on fmod_2_3 only.
Source§

const TYPE: DspType = DspType::MultibandDynamics

Source§

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

Source§

const TYPE: DspType = DspType::ChannelMix

Source§

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

Source§

const TYPE: DspType = DspType::Delay

Source§

impl<const N: c_int> ReadableParameterIndex<i32> for OutputChannel<N>

Source§

const TYPE: DspType = DspType::ChannelMix