Click here to return to the Filters page
The 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 allowed on the module for each stage.
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.
General Equalizer module with External blend factor(General Eq Ext Blend). The number of Blend pins varies with the number of stages opted for.
Name | ADSP-214xx | ADSP-215xx/SC5xx | ADAU145x/146x |
---|---|---|---|
————————————-- | ——————-- | ——————————-- | —————————- |
GeneralEqBlend | B/S | B/S | S |
GeneralEqBlendExt | B/S | B/S | S |
Name | Type | Description |
---|---|---|
——————————————— | —————————— | ———————————————— |
Input0 | Audio | Input Channel 0 |
Blend0 | Control | External Blend pin for GeneralEqExtBlend 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 |
StageX_Slew | 0 | 0 to 1 | Slew value for individual filter stages |
StageX_Blend | 0 | 0 to 1 | Blend value for individual filter stage |
NumStages | 1 | 1 to 20 | Number of stages of filter. Change in this value requires re-compilation |
NumChannels | 1 | 1 to 20 | Number of input and output channels. Change in this value requires re-compilation |
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,