RmeFfLatterInputSpecification

Trait RmeFfLatterInputSpecification 

Source
pub trait RmeFfLatterInputSpecification: RmeFfLatterDspSpecification {
    const PHYS_INPUT_GAIN_MIN: i32 = 0i32;
    const PHYS_INPUT_GAIN_MAX: i32 = 120i32;
    const PHYS_INPUT_GAIN_STEP: i32 = 1i32;

    // Provided methods
    fn create_input_parameters() -> FfLatterInputState { ... }
    fn create_input_hpf_parameters() -> FfLatterInputHpfParameters { ... }
    fn create_input_equalizer_parameters() -> FfLatterInputEqualizerParameters { ... }
    fn create_input_dynamics_parameters() -> FfLatterInputDynamicsParameters { ... }
    fn create_input_autolevel_parameters() -> FfLatterInputAutolevelParameters { ... }
}
Expand description

The specification of inputs.

Provided Associated Constants§

Source

const PHYS_INPUT_GAIN_MIN: i32 = 0i32

The minimum value of physical inputs.

Source

const PHYS_INPUT_GAIN_MAX: i32 = 120i32

The maximum value of physical inputs.

Source

const PHYS_INPUT_GAIN_STEP: i32 = 1i32

The step value of physical inputs.

Provided Methods§

Source

fn create_input_parameters() -> FfLatterInputState

Instantiate input parameters.

Source

fn create_input_hpf_parameters() -> FfLatterInputHpfParameters

Instantiate input equalizer parameters.

Source

fn create_input_equalizer_parameters() -> FfLatterInputEqualizerParameters

Instantiate input equalizer parameters.

Source

fn create_input_dynamics_parameters() -> FfLatterInputDynamicsParameters

Instantiate input dynamics parameters.

Source

fn create_input_autolevel_parameters() -> FfLatterInputAutolevelParameters

Instantiate input autolevel parameters.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§