pub struct CommandDspMixerState {
pub output_assign: [TargetPort; 8],
pub output_mute: [bool; 8],
pub output_volume: [f32; 8],
pub reverb_send: [f32; 8],
pub reverb_return: [f32; 8],
pub source: [CommandDspMixerSourceState; 8],
}
Expand description
State of mixer function.
Fields§
§output_assign: [TargetPort; 8]
The destination of mixer outputs.
output_mute: [bool; 8]
Whether to mute mixer outputs.
output_volume: [f32; 8]
The volume of mixer outputs.
reverb_send: [f32; 8]
The volume to send to reverb effect.
reverb_return: [f32; 8]
The gain to return from reverb effect.
source: [CommandDspMixerSourceState; 8]
The parameters of mixer sources.
Trait Implementations§
Source§impl Clone for CommandDspMixerState
impl Clone for CommandDspMixerState
Source§fn clone(&self) -> CommandDspMixerState
fn clone(&self) -> CommandDspMixerState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CommandDspMixerState
impl Debug for CommandDspMixerState
Source§impl Default for CommandDspMixerState
impl Default for CommandDspMixerState
Source§fn default() -> CommandDspMixerState
fn default() -> CommandDspMixerState
Returns the “default value” for a type. Read more
Source§impl PartialEq for CommandDspMixerState
impl PartialEq for CommandDspMixerState
impl StructuralPartialEq for CommandDspMixerState
Auto Trait Implementations§
impl Freeze for CommandDspMixerState
impl RefUnwindSafe for CommandDspMixerState
impl Send for CommandDspMixerState
impl Sync for CommandDspMixerState
impl Unpin for CommandDspMixerState
impl UnwindSafe for CommandDspMixerState
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<O> MotuCommandDspParametersOperation<CommandDspMixerState> for Owhere
O: MotuCommandDspMixerSpecification,
impl<O> MotuCommandDspParametersOperation<CommandDspMixerState> for Owhere
O: MotuCommandDspMixerSpecification,
Source§fn build_commands(params: &CommandDspMixerState) -> Vec<DspCmd>
fn build_commands(params: &CommandDspMixerState) -> Vec<DspCmd>
Build DSP commands for parameters.
Source§fn parse_command(params: &mut CommandDspMixerState, command: &DspCmd) -> bool
fn parse_command(params: &mut CommandDspMixerState, command: &DspCmd) -> bool
Parse DSP command for parameters.