Class AudioMixerValues
- Namespace
- VisioForge.Core.Types
- Assembly
- VisioForge.Core.dll
Represents the configuration values for an audio mixer, including volume, panning, and equalization settings.
public class AudioMixerValuesInheritance
Inherited Members
Properties
Bass
Gets or sets the bass equalization level in decibels.
public double Bass { get; set; }Property Value
BassRange
Gets or sets the adjustable range for the bass equalization.
public double BassRange { get; set; }Property Value
Enabled
Gets or sets a value indicating whether the audio mixer processing is enabled.
public bool Enabled { get; set; }Property Value
Loudness
Gets or sets a value indicating whether loudness compensation is enabled. Loudness boosts the bass of low volume signals before they are recorded, to compensate for the fact that the ear does not hear quiet bass sounds as well as other sounds.
public bool Loudness { get; set; }Property Value
MixLevel
Gets or sets the overall mix level (volume).
public double MixLevel { get; set; }Property Value
Mono
Gets or sets a value indicating whether mono output is enabled.
public bool Mono { get; set; }Property Value
Pan
Gets or sets the stereo panning position.
public double Pan { get; set; }Property Value
Remarks
Possible values range from -1.0 to 1.0. -1.0 is full left, 1.0 is full right, and 0.0 is center. In a stereo recording, setting the pan level to -1.0 or 1.0 sends the entire signal to one channel. The other channel records silence. Panning has no effect for a mono recording.
Treble
Gets or sets treble, in decibels. A negative value indicates attenuation.
public double Treble { get; set; }Property Value
TrebleRange
Gets or sets the adjustable range for the treble equalization.
public double TrebleRange { get; set; }