pub struct FfUcxProtocol;Expand description
Unique protocol for UCX.
Trait Implementations§
Source§impl Debug for FfUcxProtocol
impl Debug for FfUcxProtocol
Source§impl Default for FfUcxProtocol
impl Default for FfUcxProtocol
Source§fn default() -> FfUcxProtocol
fn default() -> FfUcxProtocol
Returns the “default value” for a type. Read more
Source§impl RmeFfCacheableParamsOperation<FfUcxStatus> for FfUcxProtocol
impl RmeFfCacheableParamsOperation<FfUcxStatus> for FfUcxProtocol
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
status: &mut FfUcxStatus,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, status: &mut FfUcxStatus, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters from registers.
Source§impl RmeFfLatterSpecification for FfUcxProtocol
impl RmeFfLatterSpecification for FfUcxProtocol
Source§const LINE_INPUT_COUNT: usize = 6usize
const LINE_INPUT_COUNT: usize = 6usize
The number of line inputs.
Source§const MIC_INPUT_COUNT: usize = 2usize
const MIC_INPUT_COUNT: usize = 2usize
The number of microphone inputs.
Source§const SPDIF_INPUT_COUNT: usize = 2usize
const SPDIF_INPUT_COUNT: usize = 2usize
The number of S/PDIF inputs.
Source§const ADAT_INPUT_COUNT: usize = 8usize
const ADAT_INPUT_COUNT: usize = 8usize
The number of ADAT inputs.
Source§const STREAM_INPUT_COUNT: usize = 18usize
const STREAM_INPUT_COUNT: usize = 18usize
The number of stream inputs.
Source§const LINE_OUTPUT_COUNT: usize = 6usize
const LINE_OUTPUT_COUNT: usize = 6usize
The number of line outputs.
Source§const HP_OUTPUT_COUNT: usize = 2usize
const HP_OUTPUT_COUNT: usize = 2usize
The number of headphone outputs.
Source§const SPDIF_OUTPUT_COUNT: usize = 2usize
const SPDIF_OUTPUT_COUNT: usize = 2usize
The number of S/PDIF outputs.
Source§const ADAT_OUTPUT_COUNT: usize = 8usize
const ADAT_OUTPUT_COUNT: usize = 8usize
The number of ADAT outputs.
Source§impl RmeFfOffsetParamsDeserialize<FfUcxConfig> for FfUcxProtocol
impl RmeFfOffsetParamsDeserialize<FfUcxConfig> for FfUcxProtocol
Source§fn deserialize_offsets(state: &mut FfUcxConfig, raw: &[u8])
fn deserialize_offsets(state: &mut FfUcxConfig, raw: &[u8])
Deserialize parameters into raw data.
Source§impl RmeFfOffsetParamsDeserialize<FfUcxStatus> for FfUcxProtocol
impl RmeFfOffsetParamsDeserialize<FfUcxStatus> for FfUcxProtocol
Source§fn deserialize_offsets(state: &mut FfUcxStatus, raw: &[u8])
fn deserialize_offsets(state: &mut FfUcxStatus, raw: &[u8])
Deserialize parameters into raw data.
Source§impl RmeFfOffsetParamsSerialize<FfUcxConfig> for FfUcxProtocol
impl RmeFfOffsetParamsSerialize<FfUcxConfig> for FfUcxProtocol
Source§fn serialize_offsets(state: &FfUcxConfig) -> Vec<u8> ⓘ
fn serialize_offsets(state: &FfUcxConfig) -> Vec<u8> ⓘ
Serialize parameters from raw data.
Source§impl RmeFfOffsetParamsSerialize<FfUcxStatus> for FfUcxProtocol
impl RmeFfOffsetParamsSerialize<FfUcxStatus> for FfUcxProtocol
Source§fn serialize_offsets(state: &FfUcxStatus) -> Vec<u8> ⓘ
fn serialize_offsets(state: &FfUcxStatus) -> Vec<u8> ⓘ
Serialize parameters from raw data.
Source§impl RmeFfWhollyUpdatableParamsOperation<FfUcxConfig> for FfUcxProtocol
impl RmeFfWhollyUpdatableParamsOperation<FfUcxConfig> for FfUcxProtocol
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &FfUcxConfig,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &FfUcxConfig, timeout_ms: u32, ) -> Result<(), Error>
Update registers for whole parameters.
Auto Trait Implementations§
impl Freeze for FfUcxProtocol
impl RefUnwindSafe for FfUcxProtocol
impl Send for FfUcxProtocol
impl Sync for FfUcxProtocol
impl Unpin for FfUcxProtocol
impl UnwindSafe for FfUcxProtocol
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<O> RmeFfCacheableParamsOperation<FfLatterMeterState> for Owhere
O: RmeFfOffsetParamsDeserialize<FfLatterMeterState>,
impl<O> RmeFfCacheableParamsOperation<FfLatterMeterState> for Owhere
O: RmeFfOffsetParamsDeserialize<FfLatterMeterState>,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
state: &mut FfLatterMeterState,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, state: &mut FfLatterMeterState, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters from registers.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterFxEchoState> for Owhere
O: RmeFfLatterFxSpecification,
impl<O> RmeFfCommandParamsSerialize<FfLatterFxEchoState> for Owhere
O: RmeFfLatterFxSpecification,
Source§fn serialize_commands(params: &FfLatterFxEchoState) -> Vec<u32>
fn serialize_commands(params: &FfLatterFxEchoState) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterFxOutputParameters> for Owhere
O: RmeFfLatterFxSpecification,
impl<O> RmeFfCommandParamsSerialize<FfLatterFxOutputParameters> for Owhere
O: RmeFfLatterFxSpecification,
Source§fn serialize_commands(params: &FfLatterFxOutputParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterFxOutputParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterFxReverbState> for Owhere
O: RmeFfLatterFxSpecification,
impl<O> RmeFfCommandParamsSerialize<FfLatterFxReverbState> for Owhere
O: RmeFfLatterFxSpecification,
Source§fn serialize_commands(params: &FfLatterFxReverbState) -> Vec<u32>
fn serialize_commands(params: &FfLatterFxReverbState) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterFxSourceParameters> for Owhere
O: RmeFfLatterFxSpecification,
impl<O> RmeFfCommandParamsSerialize<FfLatterFxSourceParameters> for Owhere
O: RmeFfLatterFxSpecification,
Source§fn serialize_commands(params: &FfLatterFxSourceParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterFxSourceParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterInputAutolevelParameters> for O
impl<O> RmeFfCommandParamsSerialize<FfLatterInputAutolevelParameters> for O
Source§fn serialize_commands(params: &FfLatterInputAutolevelParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterInputAutolevelParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterInputDynamicsParameters> for O
impl<O> RmeFfCommandParamsSerialize<FfLatterInputDynamicsParameters> for O
Source§fn serialize_commands(params: &FfLatterInputDynamicsParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterInputDynamicsParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterInputEqualizerParameters> for O
impl<O> RmeFfCommandParamsSerialize<FfLatterInputEqualizerParameters> for O
Source§fn serialize_commands(params: &FfLatterInputEqualizerParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterInputEqualizerParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterInputHpfParameters> for O
impl<O> RmeFfCommandParamsSerialize<FfLatterInputHpfParameters> for O
Source§fn serialize_commands(params: &FfLatterInputHpfParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterInputHpfParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterInputState> for Owhere
O: RmeFfLatterInputSpecification,
impl<O> RmeFfCommandParamsSerialize<FfLatterInputState> for Owhere
O: RmeFfLatterInputSpecification,
Source§fn serialize_commands(state: &FfLatterInputState) -> Vec<u32>
fn serialize_commands(state: &FfLatterInputState) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterMixerState> for Owhere
O: RmeFfLatterMixerSpecification,
impl<O> RmeFfCommandParamsSerialize<FfLatterMixerState> for Owhere
O: RmeFfLatterMixerSpecification,
Source§fn serialize_commands(state: &FfLatterMixerState) -> Vec<u32>
fn serialize_commands(state: &FfLatterMixerState) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterOutputAutolevelParameters> for O
impl<O> RmeFfCommandParamsSerialize<FfLatterOutputAutolevelParameters> for O
Source§fn serialize_commands(params: &FfLatterOutputAutolevelParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterOutputAutolevelParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterOutputDynamicsParameters> for O
impl<O> RmeFfCommandParamsSerialize<FfLatterOutputDynamicsParameters> for O
Source§fn serialize_commands(params: &FfLatterOutputDynamicsParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterOutputDynamicsParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterOutputEqualizerParameters> for O
impl<O> RmeFfCommandParamsSerialize<FfLatterOutputEqualizerParameters> for O
Source§fn serialize_commands(params: &FfLatterOutputEqualizerParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterOutputEqualizerParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterOutputHpfParameters> for O
impl<O> RmeFfCommandParamsSerialize<FfLatterOutputHpfParameters> for O
Source§fn serialize_commands(params: &FfLatterOutputHpfParameters) -> Vec<u32>
fn serialize_commands(params: &FfLatterOutputHpfParameters) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfCommandParamsSerialize<FfLatterOutputState> for Owhere
O: RmeFfLatterOutputSpecification,
impl<O> RmeFfCommandParamsSerialize<FfLatterOutputState> for Owhere
O: RmeFfLatterOutputSpecification,
Source§fn serialize_commands(state: &FfLatterOutputState) -> Vec<u32>
fn serialize_commands(state: &FfLatterOutputState) -> Vec<u32>
Serialize parameters into commands.
Source§impl<O> RmeFfLatterAutolevelSpecification for Owhere
O: RmeFfLatterDspSpecification,
impl<O> RmeFfLatterAutolevelSpecification for Owhere
O: RmeFfLatterDspSpecification,
Source§const AUTOLEVEL_MAX_GAIN_MIN: i32 = 0i32
const AUTOLEVEL_MAX_GAIN_MIN: i32 = 0i32
The minimum value of max gain.
Source§const AUTOLEVEL_MAX_GAIN_MAX: i32 = 180i32
const AUTOLEVEL_MAX_GAIN_MAX: i32 = 180i32
The maximum value of max gain.
Source§const AUTOLEVEL_MAX_GAIN_STEP: i32 = 1i32
const AUTOLEVEL_MAX_GAIN_STEP: i32 = 1i32
The step value of max gain.
Source§const AUTOLEVEL_HEAD_ROOM_MIN: i32 = 30i32
const AUTOLEVEL_HEAD_ROOM_MIN: i32 = 30i32
The minimum value of head room.
Source§const AUTOLEVEL_HEAD_ROOM_MAX: i32 = 120i32
const AUTOLEVEL_HEAD_ROOM_MAX: i32 = 120i32
The maximum value of head room.
Source§const AUTOLEVEL_HEAD_ROOM_STEP: i32 = 1i32
const AUTOLEVEL_HEAD_ROOM_STEP: i32 = 1i32
The step value of head room.
Source§const AUTOLEVEL_RISE_TIME_MIN: i32 = 1i32
const AUTOLEVEL_RISE_TIME_MIN: i32 = 1i32
The minimum value of rise time.
Source§const AUTOLEVEL_RISE_TIME_MAX: i32 = 99i32
const AUTOLEVEL_RISE_TIME_MAX: i32 = 99i32
The maximum value of rise time.
Source§const AUTOLEVEL_RISE_TIME_STEP: i32 = 1i32
const AUTOLEVEL_RISE_TIME_STEP: i32 = 1i32
The step value of rise time.
Source§impl<O> RmeFfLatterDspSpecification for Owhere
O: RmeFfLatterSpecification,
impl<O> RmeFfLatterDspSpecification for Owhere
O: RmeFfLatterSpecification,
const PHYS_INPUT_COUNT: usize = _
const INPUT_COUNT: usize = _
const OUTPUT_COUNT: usize = _
const STREAM_OFFSET: u16 = 32u16
const MIXER_STEP: u16 = _
Source§impl<O> RmeFfLatterDynamicsSpecification for Owhere
O: RmeFfLatterDspSpecification,
impl<O> RmeFfLatterDynamicsSpecification for Owhere
O: RmeFfLatterDspSpecification,
Source§const DYN_GAIN_MIN: i32 = -300i32
const DYN_GAIN_MIN: i32 = -300i32
The minimum value of gain.
Source§const DYN_GAIN_MAX: i32 = 300i32
const DYN_GAIN_MAX: i32 = 300i32
The maximum value of gain.
Source§const DYN_GAIN_STEP: i32 = 1i32
const DYN_GAIN_STEP: i32 = 1i32
The step value of gain.
Source§const DYN_ATTACK_MIN: i32 = 0i32
const DYN_ATTACK_MIN: i32 = 0i32
The minimum value of attack.
Source§const DYN_ATTACK_MAX: i32 = 200i32
const DYN_ATTACK_MAX: i32 = 200i32
The maximum value of attack.
Source§const DYN_ATTACK_STEP: i32 = 1i32
const DYN_ATTACK_STEP: i32 = 1i32
The step value of attack.
Source§const DYN_RELEASE_MIN: i32 = 100i32
const DYN_RELEASE_MIN: i32 = 100i32
The minimum value of release.
Source§const DYN_RELEASE_MAX: i32 = 999i32
const DYN_RELEASE_MAX: i32 = 999i32
The maximum value of release.
Source§const DYN_RELEASE_STEP: i32 = 1i32
const DYN_RELEASE_STEP: i32 = 1i32
The step value of release.
Source§const DYN_COMP_THRESHOLD_MIN: i32 = -600i32
const DYN_COMP_THRESHOLD_MIN: i32 = -600i32
The minimum value of compressor threshold.
Source§const DYN_COMP_THRESHOLD_MAX: i32 = 0i32
const DYN_COMP_THRESHOLD_MAX: i32 = 0i32
The maximum value of compressor threshold.
Source§const DYN_COMP_THRESHOLD_STEP: i32 = 1i32
const DYN_COMP_THRESHOLD_STEP: i32 = 1i32
The step value of compressor threshold.
Source§const DYN_RATIO_MIN: i32 = 10i32
const DYN_RATIO_MIN: i32 = 10i32
The minimum value of ratio.
Source§const DYN_RATIO_MAX: i32 = 100i32
const DYN_RATIO_MAX: i32 = 100i32
The maximum value of ratio.
Source§const DYN_RATIO_STEP: i32 = 1i32
const DYN_RATIO_STEP: i32 = 1i32
The step value of ratio.
Source§const DYN_EX_THRESHOLD_MIN: i32 = -999i32
const DYN_EX_THRESHOLD_MIN: i32 = -999i32
The minimum value of extra threshold.
Source§const DYN_EX_THRESHOLD_MAX: i32 = -200i32
const DYN_EX_THRESHOLD_MAX: i32 = -200i32
The maximum value of extra .
Source§const DYN_EX_THRESHOLD_STEP: i32 = 1i32
const DYN_EX_THRESHOLD_STEP: i32 = 1i32
The step value of extra .
Source§impl<O> RmeFfLatterEqualizerSpecification for Owhere
O: RmeFfLatterDspSpecification,
impl<O> RmeFfLatterEqualizerSpecification for Owhere
O: RmeFfLatterDspSpecification,
Source§const EQ_GAIN_MIN: i32 = -20i32
const EQ_GAIN_MIN: i32 = -20i32
The minimum value of gain.
Source§const EQ_GAIN_MAX: i32 = 20i32
const EQ_GAIN_MAX: i32 = 20i32
The maximum value of gain.
Source§const EQ_GAIN_STEP: i32 = 1i32
const EQ_GAIN_STEP: i32 = 1i32
The step value of gain.
Source§const EQ_FREQ_MIN: i32 = 20i32
const EQ_FREQ_MIN: i32 = 20i32
The minimum value of frequency.
Source§const EQ_FREQ_MAX: i32 = 20_000i32
const EQ_FREQ_MAX: i32 = 20_000i32
The maximum value of frequency.
Source§const EQ_FREQ_STEP: i32 = 1i32
const EQ_FREQ_STEP: i32 = 1i32
The step value of frequency.
Source§const EQ_QUALITY_MIN: i32 = 7i32
const EQ_QUALITY_MIN: i32 = 7i32
The minimum value of quality.
Source§const EQ_QUALITY_MAX: i32 = 50i32
const EQ_QUALITY_MAX: i32 = 50i32
The maximum value of quality.
Source§const EQ_QUALITY_STEP: i32 = 1i32
const EQ_QUALITY_STEP: i32 = 1i32
The step value of quality.
Source§impl<O> RmeFfLatterFxSpecification for Owhere
O: RmeFfLatterDspSpecification,
impl<O> RmeFfLatterFxSpecification for Owhere
O: RmeFfLatterDspSpecification,
Source§const FX_PHYS_LEVEL_MIN: i32 = -650i32
const FX_PHYS_LEVEL_MIN: i32 = -650i32
The minimum value for .
Source§const FX_PHYS_LEVEL_MAX: i32 = 0i32
const FX_PHYS_LEVEL_MAX: i32 = 0i32
The maximum value for .
Source§const FX_PHYS_LEVEL_STEP: i32 = 1i32
const FX_PHYS_LEVEL_STEP: i32 = 1i32
The step value for .
Source§const FX_VIRT_LEVEL_MIN: i32 = 0i32
const FX_VIRT_LEVEL_MIN: i32 = 0i32
The minimum value for .
Source§const FX_VIRT_LEVEL_MAX: i32 = 35_676i32
const FX_VIRT_LEVEL_MAX: i32 = 35_676i32
The maximum value for .
Source§const FX_VIRT_LEVEL_STEP: i32 = 1i32
const FX_VIRT_LEVEL_STEP: i32 = 1i32
The step value for .
Source§const REVERB_PRE_DELAY_MIN: i32 = 0i32
const REVERB_PRE_DELAY_MIN: i32 = 0i32
The minimum value for pre delay.
Source§const REVERB_PRE_DELAY_MAX: i32 = 999i32
const REVERB_PRE_DELAY_MAX: i32 = 999i32
The maximum value for pre delay.
Source§const REVERB_PRE_DELAY_STEP: i32 = 1i32
const REVERB_PRE_DELAY_STEP: i32 = 1i32
The step value for pre delay.
Source§const REVERB_ATTACK_MIN: i32 = 5i32
const REVERB_ATTACK_MIN: i32 = 5i32
The minimum value for attack.
Source§const REVERB_ATTACK_MAX: i32 = 400i32
const REVERB_ATTACK_MAX: i32 = 400i32
The maximum value for attack.
Source§const REVERB_ATTACK_STEP: i32 = 1i32
const REVERB_ATTACK_STEP: i32 = 1i32
The step value for attack.
Source§const REVERB_HOLD_MIN: i32 = 5i32
const REVERB_HOLD_MIN: i32 = 5i32
The minimum value for hold.
Source§const REVERB_HOLD_MAX: i32 = 400i32
const REVERB_HOLD_MAX: i32 = 400i32
The maximum value for hold.
Source§const REVERB_HOLD_STEP: i32 = 1i32
const REVERB_HOLD_STEP: i32 = 1i32
The step value for hold.
Source§const REVERB_RELEASE_MIN: i32 = 5i32
const REVERB_RELEASE_MIN: i32 = 5i32
The minimum value for release.
Source§const REVERB_RELEASE_MAX: i32 = 500i32
const REVERB_RELEASE_MAX: i32 = 500i32
The maximum value for release.
Source§const REVERB_RELEASE_STEP: i32 = 1i32
const REVERB_RELEASE_STEP: i32 = 1i32
The step value for release.
Source§const REVERB_POST_LPF_FREQ_MIN: i32 = 200i32
const REVERB_POST_LPF_FREQ_MIN: i32 = 200i32
The minimum value for post low pass filter.
Source§const REVERB_POST_LPF_FREQ_MAX: i32 = 20_000i32
const REVERB_POST_LPF_FREQ_MAX: i32 = 20_000i32
The maximum value for post low pass filter.
Source§const REVERB_POST_LPF_FREQ_STEP: i32 = 1i32
const REVERB_POST_LPF_FREQ_STEP: i32 = 1i32
The step value for post low pass filter.
Source§const REVERB_TIME_MIN: i32 = 1i32
const REVERB_TIME_MIN: i32 = 1i32
The minimum value for decay time.
Source§const REVERB_TIME_MAX: i32 = 49i32
const REVERB_TIME_MAX: i32 = 49i32
The maximum value for decay time.
Source§const REVERB_TIME_STEP: i32 = 1i32
const REVERB_TIME_STEP: i32 = 1i32
The step value for decay time.
Source§const REVERB_DAMPING_MIN: i32 = 2_000i32
const REVERB_DAMPING_MIN: i32 = 2_000i32
The minimum value for damping.
Source§const REVERB_DAMPING_MAX: i32 = 20_000i32
const REVERB_DAMPING_MAX: i32 = 20_000i32
The maximum value for damping.
Source§const REVERB_DAMPING_STEP: i32 = 1i32
const REVERB_DAMPING_STEP: i32 = 1i32
The step value for damping.
Source§const REVERB_SMOOTH_MIN: i32 = 0i32
const REVERB_SMOOTH_MIN: i32 = 0i32
The minimum value for smooth.
Source§const REVERB_SMOOTH_MAX: i32 = 100i32
const REVERB_SMOOTH_MAX: i32 = 100i32
The maximum value for smooth.
Source§const REVERB_SMOOTH_STEP: i32 = 1i32
const REVERB_SMOOTH_STEP: i32 = 1i32
The step value for smooth.
Source§const REVERB_VOL_MIN: i32 = -650i32
const REVERB_VOL_MIN: i32 = -650i32
The minimum value for volume.
Source§const REVERB_VOL_MAX: i32 = 60i32
const REVERB_VOL_MAX: i32 = 60i32
The maximum value for volume.
Source§const REVERB_VOL_STEP: i32 = 1i32
const REVERB_VOL_STEP: i32 = 1i32
The step value for volume.
Source§const REVERB_STEREO_WIDTH_MIN: i32 = 0i32
const REVERB_STEREO_WIDTH_MIN: i32 = 0i32
The minimum value for stereo width.
Source§const REVERB_STEREO_WIDTH_MAX: i32 = 100i32
const REVERB_STEREO_WIDTH_MAX: i32 = 100i32
The maximum value for stereo width.
Source§const REVERB_STEREO_WIDTH_STEP: i32 = 1i32
const REVERB_STEREO_WIDTH_STEP: i32 = 1i32
The step value for stereo width.
Source§const ECHO_DELAY_MIN: i32 = 0i32
const ECHO_DELAY_MIN: i32 = 0i32
The minimum value for echo delay.
Source§const ECHO_DELAY_MAX: i32 = 100i32
const ECHO_DELAY_MAX: i32 = 100i32
The maximum value for echo delay.
Source§const ECHO_DELAY_STEP: i32 = 1i32
const ECHO_DELAY_STEP: i32 = 1i32
The step value for echo delay.
Source§const ECHO_FEEDBACK_MIN: i32 = 0i32
const ECHO_FEEDBACK_MIN: i32 = 0i32
The minimum value for echo feedback.
Source§const ECHO_FEEDBACK_MAX: i32 = 100i32
const ECHO_FEEDBACK_MAX: i32 = 100i32
The maximum value for echo feedback.
Source§const ECHO_FEEDBACK_STEP: i32 = 1i32
const ECHO_FEEDBACK_STEP: i32 = 1i32
The step value for echo feedback.
Source§const ECHO_VOL_MIN: i32 = -650i32
const ECHO_VOL_MIN: i32 = -650i32
The minimum value for echo volume.
Source§const ECHO_VOL_MAX: i32 = 0i32
const ECHO_VOL_MAX: i32 = 0i32
The maximum value for echo volume.
Source§const ECHO_VOL_STEP: i32 = 1i32
const ECHO_VOL_STEP: i32 = 1i32
The step value for echo volume.
Source§const ECHO_STEREO_WIDTH_MIN: i32 = 0i32
const ECHO_STEREO_WIDTH_MIN: i32 = 0i32
The minimum value for echo stereo width.
Source§const ECHO_STEREO_WIDTH_MAX: i32 = 100i32
const ECHO_STEREO_WIDTH_MAX: i32 = 100i32
The maximum value for echo stereo width.
Source§const ECHO_STEREO_WIDTH_STEP: i32 = 1i32
const ECHO_STEREO_WIDTH_STEP: i32 = 1i32
The step value for echo stereo width.
Source§fn create_fx_sources_parameters() -> FfLatterFxSourceParameters
fn create_fx_sources_parameters() -> FfLatterFxSourceParameters
Instantiate fx source parameters.
Source§fn create_fx_output_parameters() -> FfLatterFxOutputParameters
fn create_fx_output_parameters() -> FfLatterFxOutputParameters
Instantiate fx output parameters.
Source§impl<O> RmeFfLatterHpfSpecification for Owhere
O: RmeFfLatterDspSpecification,
impl<O> RmeFfLatterHpfSpecification for Owhere
O: RmeFfLatterDspSpecification,
Source§const HPF_CUT_OFF_MIN: i32 = 20i32
const HPF_CUT_OFF_MIN: i32 = 20i32
The minimum value of cut off.
Source§const HPF_CUT_OFF_MAX: i32 = 500i32
const HPF_CUT_OFF_MAX: i32 = 500i32
The maximum value of cut off.
Source§const HPF_CUT_OFF_STEP: i32 = 1i32
const HPF_CUT_OFF_STEP: i32 = 1i32
The step value of cut off.
Source§impl<O> RmeFfLatterInputSpecification for Owhere
O: RmeFfLatterDspSpecification,
impl<O> RmeFfLatterInputSpecification for Owhere
O: RmeFfLatterDspSpecification,
Source§const PHYS_INPUT_GAIN_MIN: i32 = 0i32
const PHYS_INPUT_GAIN_MIN: i32 = 0i32
The minimum value of physical inputs.
Source§const PHYS_INPUT_GAIN_MAX: i32 = 120i32
const PHYS_INPUT_GAIN_MAX: i32 = 120i32
The maximum value of physical inputs.
Source§const PHYS_INPUT_GAIN_STEP: i32 = 1i32
const PHYS_INPUT_GAIN_STEP: i32 = 1i32
The step value of physical inputs.
Source§fn create_input_parameters() -> FfLatterInputState
fn create_input_parameters() -> FfLatterInputState
Instantiate input parameters.
Source§fn create_input_hpf_parameters() -> FfLatterInputHpfParameters
fn create_input_hpf_parameters() -> FfLatterInputHpfParameters
Instantiate input equalizer parameters.
Source§fn create_input_equalizer_parameters() -> FfLatterInputEqualizerParameters
fn create_input_equalizer_parameters() -> FfLatterInputEqualizerParameters
Instantiate input equalizer parameters.
Source§fn create_input_dynamics_parameters() -> FfLatterInputDynamicsParameters
fn create_input_dynamics_parameters() -> FfLatterInputDynamicsParameters
Instantiate input dynamics parameters.
Source§fn create_input_autolevel_parameters() -> FfLatterInputAutolevelParameters
fn create_input_autolevel_parameters() -> FfLatterInputAutolevelParameters
Instantiate input autolevel parameters.
Source§impl<O> RmeFfLatterMeterSpecification for Owhere
O: RmeFfLatterSpecification,
impl<O> RmeFfLatterMeterSpecification for Owhere
O: RmeFfLatterSpecification,
Source§impl<O> RmeFfLatterMixerSpecification for Owhere
O: RmeFfLatterDspSpecification,
impl<O> RmeFfLatterMixerSpecification for Owhere
O: RmeFfLatterDspSpecification,
Source§const MIXER_INPUT_GAIN_MIN: i32 = 0i32
const MIXER_INPUT_GAIN_MIN: i32 = 0i32
The minimum value of gain for source of mixer.
Source§const MIXER_INPUT_GAIN_ZERO: i32 = 36_864i32
const MIXER_INPUT_GAIN_ZERO: i32 = 36_864i32
The zero value of gain for source of mixer.
Source§const MIXER_INPUT_GAIN_MAX: i32 = 40_960i32
const MIXER_INPUT_GAIN_MAX: i32 = 40_960i32
The maximum value of gain for source of mixer.
Source§const MIXER_INPUT_GAIN_STEP: i32 = 1i32
const MIXER_INPUT_GAIN_STEP: i32 = 1i32
The step value of gain for source of mixer.
fn create_mixer_parameters() -> FfLatterMixerState
Source§impl<O> RmeFfLatterOutputSpecification for Owhere
O: RmeFfLatterDspSpecification,
impl<O> RmeFfLatterOutputSpecification for Owhere
O: RmeFfLatterDspSpecification,
Source§const PHYS_OUTPUT_VOL_MIN: i32 = -650i32
const PHYS_OUTPUT_VOL_MIN: i32 = -650i32
The minimum value for volume of physical output.
Source§const PHYS_OUTPUT_VOL_MAX: i32 = 60i32
const PHYS_OUTPUT_VOL_MAX: i32 = 60i32
The maximum value for volume of physical output.
Source§const PHYS_OUTPUT_VOL_STEP: i32 = 1i32
const PHYS_OUTPUT_VOL_STEP: i32 = 1i32
The step value of for volume physical output.
Source§const PHYS_OUTPUT_BALANCE_MIN: i32 = -100i32
const PHYS_OUTPUT_BALANCE_MIN: i32 = -100i32
The minimum value for left and right balance of physical output.
Source§const PHYS_OUTPUT_BALANCE_MAX: i32 = 100i32
const PHYS_OUTPUT_BALANCE_MAX: i32 = 100i32
The maximum value for left and right balance of physical output.
Source§const PHYS_OUTPUT_BALANCE_STEP: i32 = 1i32
const PHYS_OUTPUT_BALANCE_STEP: i32 = 1i32
The step value for left and right balance of physical output.
Source§const OUTPUT_PAIR_COUNT: usize = _
const OUTPUT_PAIR_COUNT: usize = _
The number of physical output pairs.
Source§fn create_output_parameters() -> FfLatterOutputState
fn create_output_parameters() -> FfLatterOutputState
Instantiate output parameters.
Source§fn create_output_hpf_parameters() -> FfLatterOutputHpfParameters
fn create_output_hpf_parameters() -> FfLatterOutputHpfParameters
Instantiate output equalizer parameters.
Source§fn create_output_equalizer_parameters() -> FfLatterOutputEqualizerParameters
fn create_output_equalizer_parameters() -> FfLatterOutputEqualizerParameters
Instantiate output equalizer parameters.
Source§fn create_output_dynamics_parameters() -> FfLatterOutputDynamicsParameters
fn create_output_dynamics_parameters() -> FfLatterOutputDynamicsParameters
Instantiate output dynamics parameters.
Source§fn create_output_autolevel_parameters() -> FfLatterOutputAutolevelParameters
fn create_output_autolevel_parameters() -> FfLatterOutputAutolevelParameters
Instantiate output autolevel parameters.
Source§impl<O> RmeFfOffsetParamsDeserialize<FfLatterMeterState> for Owhere
O: RmeFfLatterMeterSpecification,
impl<O> RmeFfOffsetParamsDeserialize<FfLatterMeterState> for Owhere
O: RmeFfLatterMeterSpecification,
Source§fn deserialize_offsets(state: &mut FfLatterMeterState, raw: &[u8])
fn deserialize_offsets(state: &mut FfLatterMeterState, raw: &[u8])
Deserialize parameters into raw data.