Wiki

This version (18 May 2021 09:02) was approved by John Joseph.The Previously approved version (26 Feb 2020 09:35) is available.Diff

Click here to return to the Gain page

Multiple Volume Control



Varaints

  1. Multiple Volume Control (HW Slew)
  2. Multiple Volume Control (No Slew)
  3. Multiple Volume Control (RC Slew)

Description

The Multiple Volume Control block allows gain adjustment to be made to each of the inputs individually. Every input pin has its own volume control.

Usage

The Slider control's min/max value and step size can be customized. To modify the slider's settings, right-click on the control which will display the control pop-up window

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
———————————————————— ——————-- ——————————-- —————————-
Multiple Volume Control (HW Slew) B/S B/S S
Multiple Volume Control (No Slew) NA NA S
Multiple Volume Control (RC Slew) NA NA S


Pins

Input

NameTypeDescription
————————————————————————————————————————
InputXAudioInput channel X


Output

NameTypeDescription
————————————————————————————————————————
OutputXControlOutput channel X

Note:

  • X - Channel Index


Configurable Parameters

GUI Parameter NameDefault ValueRangeFunction Description
————————————————————————————-———————————————————-
Gain_ChannelX0 dB-200 to +200 dBIncreases/decreases the dB level of the input
IsDBps_ChannelXTrueTrue/FalseAllows to controls either in dBps/linear
Max_ChannelX0Min_Channel < Max_Channel < 200Configure the maximum value of gain for X channel
Min_ChannelX0-200 < Min_Channel < Max_ChannelConfigure the minimum value of gain for X channel
NumChannels120Num of input and output channels.Change in this value requires re-compilation

Note:

  • X - Channel Index


DSP Parameters

Parameter Name Description ADSP-214xx/SC5xx/215xx ADAU145x/146x
—————————————- ——————————————————————————-- —————————————- —————————-
Gain_ChannelXIncreases/decreases the dB level of the inputFloatFixPoint8d24
Slew_ChannelXSmoothly transition of signal from one level to another levelFloatFixPoint8d24


DSP Parameter Computation

Slew_Channel0 = 2^(-12)

resources/tools-software/sigmastudiov2/modules/gain/multiplevolumecontrol.txt · Last modified: 06 May 2021 14:16 by Nikhin Shetty