Click here to return to the Filters page
The RMS Equalizer blend module along with General (2nd-Order) block gives access to a wide variety of 2nd-order (biquad)filter algorithms along with equalization. Blend factor and slew rate modifications are common for all the stages.
The available filter types are:
To open the filter control window, click on the icon button. Select the desired filter type from the drop-down combo-box list. The filter controls and the icon button image will change to reflect the selected filter type. Also varying the threshold values and RMS time constant values would change the output values accordingly
Name | ADSP-214xx | ADSP-215xx/SC5xx | ADAU145x/146x |
---|---|---|---|
————————————-- | ——————-- | ——————————-- | —————————- |
RMSEqBlend | B/S | B/S | S |
Name | Type | Description |
---|---|---|
——————————————— | —————————— | ———————————————— |
Input0 | Audio | Input Channel 0 |
Blend0 | Control | External Blend pin for SingleEqExtBlend variant |
Name | Type | Description |
---|---|---|
——————————————— | —————————— | ———————————————— |
Output0 | Audio | Output channel 0 |
GUI Parameter Name | Default Value | Range | Function Description |
---|---|---|---|
———————————————————- | ————————— | ——————————————— | ———————————————————- |
StageX_FilterY_Boost | 0 dB | -10 to +10 dB | Set the boost value for a particular filter curve |
StageX_FilterY_Frequency | 1000 | 0 to 96000Hz | Cut-off frequency |
StageX_FilterY_Gain | 0 dB | -15 to +15 dB | Filter Gain |
StageX_FilterY_Q | 1.41 | 0.1 to 16 | Q factor of the filter |
StageX_FilterY_Slope | 1 | 0 to 2 | Slope controls filter steepness and therefore the transition between the boost/cut and the flat response. |
StageX_FilterY_FilterType | Parametric filter | Available filter Types | Controls the type of the filter |
StageX_FilterY_EnabledOrBypassed | True | True/False | Enabled/Disabled the algorithm |
StageX_FilterY_Phase | False | True/False | Controls the phase of coefficients in 0 degree or 180 degree phase |
NumChannels | 1 | 1 to 20 | Increases or decreases the number of input and output channels. Changing this requires re-compilation |
NumStages | 1 | 1 to 20 | Increases or decreases the number of filter stages. Changing this requires re-compilation |
Blend | 0 | 0 to 1 | Blend factor for the equalizer module |
SlewRate | 0.01 | 0.01 to 1 | Defines the rate at which input takes the new value |
LowerThreshold | 0.01 | 0.01 to 24 | Defines the Lower threshold for the applying the RMS Blend value |
UpperThreshold | 0.01 | 0.01 to 24 | Defines the Upper threshold for the applying the RMS Blend value |
RMSTC | 0.001 | 0.001 to 6 | Defines the RMS time constant value |
Here, * X - Indicates Stage Number
* Y - Indicates Filter A/Filter B
Parameter Name | Description | ADSP-214xx/SC5xx/215xx | ADAU145x/146x |
---|---|---|---|
———————————— | ———————————————————- | —————————————- | —————————- |
StageX_FilterY_B0 | B0 Filter Coefficient | Float | FixPoint8d24 |
StageX_FilterY_B1 | B1 Filter Coefficient | Float | FixPoint8d24 |
StageX_FilterY_B2 | B2 Filter Coefficient | Float | FixPoint8d24 |
StageX_FilterY_A1 | A1 Filter Coefficient | Float | FixPoint8d24 |
StageX_FilterY_A2 | A2 Filter Coefficient | Float | FixPoint8d24 |
StageX_Slew_Lambda | Exponential decay value of filter stage X | Float | FixPoint8d24 |
Here,