Enum AudioControlKind
Defines the kind of a specifiied AudioControl instance.
public enum AudioControlKind
Fields
AudioControl = 1The kind of the audio control is itself.
BooleanControl = 6The kind of the audio control is an AudioBooleanControl.
ClipLightControl = 13A subclass of the AudioBooleanControl class where true means that the signal for the element has exceeded the sample range. Once a clip light is turned on, it is to stay on until either the value of the control is set to false or the current IO session stops and a new IO session starts.
ClockSourceControl = 19A subclass of the AudioSelectorControl class that identifies where the timing info for the object is coming from.
DataDestinationControl = 18A subclass of the AudioSelectorControl class that identifies where the data for the element is going.
DataSourceControl = 17A subclass of the AudioSelectorControl class that identifies where the data for the element is coming from.
HighPassFilterControl = 21A subclass of the AudioSelectorControl class that indicates the setting for the high pass filter on the given element.
JackControl = 9A subclass of the AudioBooleanControl class where a true value means something is plugged into that element.
LFEMuteControl = 10A subclass of the AudioBooleanControl class where true means that mute is enabled making that LFE element inaudible. This control is for LFE channels that result from bass management. Note that LFE channels that are represented as normal audio channels must use an MuteControl.
LFEVolumeControl = 5The kind of the audio control is a LFE volume control subclassing from the AudioLevelControl class.
LevelControl = 3The kind of the audio control is an AudioLevelControl.
LineLevelControl = 20A subclass of the AudioSelectorControl class that identifies the nominal line level for the element. Note that this is not a gain stage but rather indicating the voltage standard (if any) used for the element, such as +4dBu, -10dBV, instrument, etc.
ListenbackControl = 15An AudioBooleanControl where true means that the listenback channel is audible. This control is for listenback channels that are handled outside of the regular IO channels. If the listenback channel is among the normal IO channels, it will use AudioMuteControl.
MuteControl = 7The kind of the audio control is a mute control subclassing from the AudioBooleanControl class.
PhantomPowerControl = 11A subclass of the AudioBooleanControl class where true means that the element's hardware has phantom power enabled.
PhaseInvertControl = 12A subclass of the AudioBooleanControl class where true means that the phase of the signal on the given element is being inverted by 180 degrees.
SelectorControl = 16The kind of the audio control is an AudioSelectorControl.
SliderControl = 2The kind of the audio control is an AudioSliderControl.
SoloControl = 8The kind of the audio control is a solo control subclassing from the AudioBooleanControl class.
Solo control means that solo is enabled making just that element audible and the other elements inaudible.StereoPanControl = 22The kind of the audio control is an AudioStereoPanControl.
TalkbackControl = 14An AudioBooleanControl where true means that the talkback channel is enabled. This control is for talkback channels that are handled outside of the regular IO channels. If the talkback channel is among the normal IO channels, it will use AudioMuteControl.
Unknown = 0The kind of the audio control could not be determined.
VolumeControl = 4The kind of the audio control is a volume control subclassing from the AudioLevelControl class.