Struct surge_blitter::AbstractBlitter[][src]

pub struct AbstractBlitter {
Show 24 fields pub oscbuffer_l: Align16<A1d<f32>>, pub oscbuffer_r: Align16<A1d<f32>>, pub dcbuffer: Align16<A1d<f32>>, pub osc_out_l: __m128, pub osc_out_2l: __m128, pub osc_out_r: __m128, pub osc_out_2r: __m128, pub integrator_hpf: f32, pub pitchmult: f32, pub pitchmult_inv: f32, pub n_unison: i32, pub bufpos: i32, pub out_attenuation: f32, pub out_attenuation_inv: f32, pub detune_bias: f32, pub detune_offset: f32, pub oscstate: A1d<f32>, pub syncstate: A1d<f32>, pub rate: A1d<f32>, pub driftlfo: A1d<f32>, pub driftlfo2: A1d<f32>, pub pan_l: A1d<f32>, pub pan_r: A1d<f32>, pub state: A1d<i32>,
}

Fields

oscbuffer_l: Align16<A1d<f32>>oscbuffer_r: Align16<A1d<f32>>dcbuffer: Align16<A1d<f32>>osc_out_l: __m128osc_out_2l: __m128osc_out_r: __m128osc_out_2r: __m128integrator_hpf: f32pitchmult: f32pitchmult_inv: f32n_unison: i32bufpos: i32out_attenuation: f32out_attenuation_inv: f32detune_bias: f32detune_offset: f32oscstate: A1d<f32>syncstate: A1d<f32>rate: A1d<f32>driftlfo: A1d<f32>driftlfo2: A1d<f32>pan_l: A1d<f32>pan_r: A1d<f32>state: A1d<i32>

Implementations

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.