Struct sfxr::Sample
[−]
[src]
pub struct Sample { pub base_freq: f64, pub freq_limit: f64, pub freq_ramp: f64, pub freq_dramp: f64, pub duty: f32, pub duty_ramp: f32, pub vib_strength: f64, pub vib_speed: f64, pub vib_delay: f32, pub env_attack: f32, pub env_sustain: f32, pub env_decay: f32, pub env_punch: f32, pub lpf_resonance: f32, pub lpf_freq: f32, pub lpf_ramp: f32, pub hpf_freq: f32, pub hpf_ramp: f32, pub pha_offset: f32, pub pha_ramp: f32, pub repeat_speed: f32, pub arp_speed: f32, pub arp_mod: f64, // some fields omitted }
Fields
base_freq: f64
freq_limit: f64
freq_ramp: f64
freq_dramp: f64
duty: f32
duty_ramp: f32
vib_strength: f64
vib_speed: f64
vib_delay: f32
env_attack: f32
env_sustain: f32
env_decay: f32
env_punch: f32
lpf_resonance: f32
lpf_freq: f32
lpf_ramp: f32
hpf_freq: f32
hpf_ramp: f32
pha_offset: f32
pha_ramp: f32
repeat_speed: f32
arp_speed: f32
arp_mod: f64