Struct surgefx_conditioner::Conditioner [−][src]
pub struct Conditioner {Show 20 fields
pub amp_l: Align16<LipolPs>,
pub amp_r: Align16<LipolPs>,
pub width: Align16<LipolPs>,
pub postamp: Align16<LipolPs>,
pub ringout: Ringout,
pub params: ConditionerParamArrayRT,
pub band1: BiquadFilter,
pub band2: BiquadFilter,
pub ef: f32,
pub a_rate: LiPol<f32>,
pub r_rate: LiPol<f32>,
pub lamax: A1d<f32>,
pub delayed: A2d<f32>,
pub bufpos: i32,
pub filtered_lamax: f32,
pub filtered_lamax2: f32,
pub gain: f32,
pub tables: TablesHandle,
pub srunit: SampleRateHandle,
pub vu: A1d<f32>,
}
Fields
amp_l: Align16<LipolPs>
amp_r: Align16<LipolPs>
width: Align16<LipolPs>
postamp: Align16<LipolPs>
ringout: Ringout
params: ConditionerParamArrayRT
band1: BiquadFilter
band2: BiquadFilter
ef: f32
a_rate: LiPol<f32>
r_rate: LiPol<f32>
lamax: A1d<f32>
delayed: A2d<f32>
bufpos: i32
filtered_lamax: f32
filtered_lamax2: f32
gain: f32
tables: TablesHandle
srunit: SampleRateHandle
vu: A1d<f32>
stereo pairs, just use every other when mono
Implementations
Trait Implementations
type ParamType = ConditionerParam
Auto Trait Implementations
impl !RefUnwindSafe for Conditioner
impl !Send for Conditioner
impl !Sync for Conditioner
impl Unpin for Conditioner
impl !UnwindSafe for Conditioner
Blanket Implementations
Mutably borrows from an owned value. Read more