pub struct MixerMenu {
pub gain_ab: u8,
pub gain_cd: u8,
pub dir_ab: u8,
pub dir_cd: u8,
pub phones_mix: u8,
pub main_to_cue: u8,
pub main_level: u8,
pub cue_level: u8,
}Expand description
Global MIXER UI menu.
Fields§
§gain_ab: u8Controls the incoming gain of external audio signal through AB inputs. -64 to +63 range. See Manual section 8.8 MIXER MENU
gain_cd: u8Controls the incoming gain of external audio signal through CD inputs. -64 to +63 range. See Manual section 8.8 MIXER MENU
dir_ab: u8Routes audio from AB inputs directly to mixer outputs. 0 to 127 range. See Manual section 8.8 MIXER MENU
dir_cd: u8Routes audio from CD inputs directly to mixer outputs. 0 to 127 range. See Manual section 8.8 MIXER MENU
phones_mix: u8How much to mix the master / cue outputs on the headphones output. 0 to 127 range with 64 the default (equal mix) See Manual section 8.8 MIXER MENU
main_to_cue: u8Mix between Main and Cue for headphones out. See Manual section 8.8 MIXER MENU
main_level: u8Final gain / output level of the main outputs. -64 to 63 range. 0 is default. See Manual section 8.8 MIXER MENU
cue_level: u8Final gain / output level of the cue outputs. -64 to 63 range. 0 is default. See Manual section 8.8 MIXER MENU
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MixerMenu
impl<'de> Deserialize<'de> for MixerMenu
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl StructuralPartialEq for MixerMenu
Auto Trait Implementations§
impl Freeze for MixerMenu
impl RefUnwindSafe for MixerMenu
impl Send for MixerMenu
impl Sync for MixerMenu
impl Unpin for MixerMenu
impl UnwindSafe for MixerMenu
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more