Enum rfmod::DspSfxReverb [−][src]
#[repr(C)] pub enum DspSfxReverb {}Show variants
DryLevel, Room, RoomHF, DecayTime, DecayHFRatio, ReflectionsLevel, ReflectionsDelay, ReverbLevel, ReverbDelay, Diffusion, Density, HFReference, RoomLF, LFReference,
Expand description
Parameter types for the FMOD_DSP_TYPE_SFXREVERB unit.
Used with Dsp::set_parameter
and
Dsp::get_parameter
.
Variants
Dry Level : Mix level of dry signal in output in mB. Ranges from -10000.0 to 0.0. Default is 0.
Room : Room effect level at low frequencies in mB. Ranges from -10000.0 to 0.0. Default is -10000.0.
Room HF : Room effect high-frequency level re. low frequency level in mB. Ranges from -10000.0 to 0.0. Default is 0.0.
Decay Time : Reverberation decay time at low-frequencies in seconds. Ranges from 0.1 to 20.0. Default is 1.0.
Decay HF Ratio : High-frequency to low-frequency decay time ratio. Ranges from 0.1 to 2.0. Default is 0.5.
Reflections : Early reflections level relative to room effect in mB. Ranges from -10000.0 to 1000.0. Default is -10000.0.
Reflect Delay : Delay time of first reflection in seconds. Ranges from 0.0 to 0.3. Default is 0.02.
Reverb : Late reverberation level relative to room effect in mB. Ranges from -10000.0 to 2000.0. Default is 0.0.
Reverb Delay : Late reverberation delay time relative to first reflection in seconds. Ranges from 0.0 to 0.1. Default is 0.04.
Diffusion : Reverberation diffusion (echo density) in percent. Ranges from 0.0 to 100.0. Default is 100.0.
Density : Reverberation density (modal density) in percent. Ranges from 0.0 to 100.0. Default is 100.0.
HF Reference : Reference high frequency in Hz. Ranges from 20.0 to 20000.0. Default is 5000.0.
Room LF : Room effect low-frequency level in mB. Ranges from -10000.0 to 0.0. Default is 0.0.
LF Reference : Reference low-frequency in Hz. Ranges from 20.0 to 1000.0. Default is 250.0.
Trait Implementations
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for DspSfxReverb
impl Send for DspSfxReverb
impl Sync for DspSfxReverb
impl Unpin for DspSfxReverb
impl UnwindSafe for DspSfxReverb
Blanket Implementations
Mutably borrows from an owned value. Read more