A control of a mixer line. This can be for example a volume slider
or a mute switch.

C# |
public class MixerControl

All Members | Properties | Fields | |||
Icon | Member | Description |
---|---|---|
![]() | Changed |
Occurs when the value of this control is changed
|
![]() | ChannelCount |
The number of channels.
|
![]() | Class |
The class of this control. For example FADER or SWITCH.
|
![]() | ControlType |
The type of the control. For example mute switch.
|
![]() | Flags |
The flags of this control.
|
![]() | Id |
The ID of this control.
|
![]() | IsMultiple |
Whether this control has multiple values per channel. An
example for a multiple value control is a three-band equalizer.
|
![]() | IsUniform |
Whether this control is uniform. A uniform control controls
more than one channel, but can only set one value for all
channels.
|
![]() | Line |
The line this control belongs to.
|
![]() | LongName |
The long name of this control.
|
![]() | Mixer |
The mixer this control belongs to.
|
![]() | MultipleValuesCount |
The number of multiple values. For a three band equalizer,
this is 3. Will be always one if IsMultiple is false.
|
![]() | RawValueMultiplicity |
The number of raw values that have to be get or set. This
value is provided as a convenience; it can be computed from
MultipleValuesCount, IsUniform and ChannelCount.
|
![]() | ShortName |
The short name of this control.
|

Object | ||
![]() | MixerControl | |
![]() | BooleanMixerControl | |
![]() | FaderMixerControl |