pub struct SdFmParameters { /* private fields */ }
Expand description
Parameters for the SdFm
machine.
Implementations§
source§impl SdFmParameters
impl SdFmParameters
sourcepub fn set_lev(&mut self, lev: usize) -> Result<(), RytmError>
pub fn set_lev(&mut self, lev: usize) -> Result<(), RytmError>
Sets the lev
parameter.
Range: 0..=127
sourcepub fn plock_set_lev(
&self,
lev: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_lev( &self, lev: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the lev
parameter.
Range: 0..=127
source§impl SdFmParameters
impl SdFmParameters
sourcepub fn set_tun(&mut self, tun: f32) -> Result<(), RytmError>
pub fn set_tun(&mut self, tun: f32) -> Result<(), RytmError>
Sets the tun
parameter.
Range: -32.0..=32.0
sourcepub fn plock_set_tun(
&self,
tun: f32,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_tun( &self, tun: f32, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the tun
parameter.
Range: -32.0..=32.0
source§impl SdFmParameters
impl SdFmParameters
sourcepub fn set_dec(&mut self, dec: usize) -> Result<(), RytmError>
pub fn set_dec(&mut self, dec: usize) -> Result<(), RytmError>
Sets the dec
parameter.
Range: 0..=127
sourcepub fn plock_set_dec(
&self,
dec: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_dec( &self, dec: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the dec
parameter.
Range: 0..=127
source§impl SdFmParameters
impl SdFmParameters
sourcepub fn set_fmt(&mut self, fmt: f32) -> Result<(), RytmError>
pub fn set_fmt(&mut self, fmt: f32) -> Result<(), RytmError>
Sets the fmt
parameter.
Range: -32.0..=32.0
sourcepub fn plock_set_fmt(
&self,
fmt: f32,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_fmt( &self, fmt: f32, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the fmt
parameter.
Range: -32.0..=32.0
source§impl SdFmParameters
impl SdFmParameters
sourcepub fn set_fmd(&mut self, fmd: usize) -> Result<(), RytmError>
pub fn set_fmd(&mut self, fmd: usize) -> Result<(), RytmError>
Sets the fmd
parameter.
Range: 0..=127
sourcepub fn plock_set_fmd(
&self,
fmd: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_fmd( &self, fmd: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the fmd
parameter.
Range: 0..=127
source§impl SdFmParameters
impl SdFmParameters
sourcepub fn set_nod(&mut self, nod: usize) -> Result<(), RytmError>
pub fn set_nod(&mut self, nod: usize) -> Result<(), RytmError>
Sets the nod
parameter.
Range: 0..=127
sourcepub fn plock_set_nod(
&self,
nod: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_nod( &self, nod: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the nod
parameter.
Range: 0..=127
source§impl SdFmParameters
impl SdFmParameters
sourcepub fn set_nol(&mut self, nol: usize) -> Result<(), RytmError>
pub fn set_nol(&mut self, nol: usize) -> Result<(), RytmError>
Sets the nol
parameter.
Range: 0..=127
sourcepub fn plock_set_nol(
&self,
nol: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_nol( &self, nol: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the nol
parameter.
Range: 0..=127
source§impl SdFmParameters
impl SdFmParameters
sourcepub fn set_fma(&mut self, fma: usize) -> Result<(), RytmError>
pub fn set_fma(&mut self, fma: usize) -> Result<(), RytmError>
Sets the fma
parameter.
Range: 0..=127
sourcepub fn plock_set_fma(
&self,
fma: usize,
trig_index: usize
) -> Result<(), RytmError>
pub fn plock_set_fma( &self, fma: usize, trig_index: usize ) -> Result<(), RytmError>
Sets the parameter lock for the fma
parameter.
Range: 0..=127
Trait Implementations§
source§impl Clone for SdFmParameters
impl Clone for SdFmParameters
source§fn clone(&self) -> SdFmParameters
fn clone(&self) -> SdFmParameters
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more