Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
resources:tools-software:sigmastudiov2:modules:filters:generaleqsingleblend [19 Jan 2021 05:34]
Krithika Manchale [DSP Parameters]
resources:tools-software:sigmastudiov2:modules:filters:generaleqsingleblend [15 May 2021 15:40]
Sreesha Y M [DSP Parameters]
Line 32: Line 32:
 General Equalizer module with Single Ext blend factor(General Eq Ext Blend).\\ General Equalizer module with Single Ext blend factor(General Eq Ext Blend).\\
 ===== Targets Supported ===== ===== Targets Supported =====
-^Name^ADSP-214xx(Sample)^ADSP-214xx(Block)^ADSP-215xx/​ADSP-SC5xx(Sample)^ADSP-215xx/ADSP-SC5xx(Block)+^ Name            ^ ADSP-214xx ^ ADSP-215xx/​SC5xx ^ ADAU145x/146x ^ 
-|GeneralEqSingleBlend| ​Yes Yes|YesYes|+| -------------------------------------- | -------------------- | -------------------------------- | ---------------------------- | 
 +|GeneralEqSingleBlend|B/S|B/S|S| 
 +|GeneralEqSingleBlendExt|B/​S|B/​S|S|
 \\ \\
 ===== Pins ===== ===== Pins =====
 ==== Input ==== ==== Input ====
 ^Name^Type^Description^ ^Name^Type^Description^
 +| --------------------------------------------- | ------------------------------ | ------------------------------------------------ |
 |Input0|Audio|Input Channel 0| |Input0|Audio|Input Channel 0|
 |Blend0|Control|External Blend pin for SingleEqExtBlend variant| |Blend0|Control|External Blend pin for SingleEqExtBlend variant|
Line 43: Line 46:
 ==== Output ==== ==== Output ====
 ^Name^Type^Description^ ^Name^Type^Description^
 +| --------------------------------------------- | ------------------------------ | ------------------------------------------------ |
 |Output0|Audio|Output channel 0| |Output0|Audio|Output channel 0|
 \\ \\
 ===== Configurable Parameters ===== ===== Configurable Parameters =====
 ^GUI Parameter Name^Default Value^Range^Function Description^ ^GUI Parameter Name^Default Value^Range^Function Description^
-|Frequency|1000|0 to 96000Hz|Cut-off frequency| +|----------------------------------------------------------|---------------------------|---------------------------------------------|----------------------------------------------------------| 
-|Gain|0 dB|-10 to +10 dB|Filter Gain| +|Stage<​fc #​ff0000>​X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_Boost|0 dB| -10 to +10 dB|Set the boost value for a particular filter curve| 
-|Q|1.41|1 to 15|Q factor of the filter| +|Stage<​fc #​ff0000>​X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_Frequency|1000|0 to 96000Hz|Cut-off frequency| 
-|NumChannels|1|to 20|Increases or decreases ​the number of input and output channelsChanging this requires re-compilation+|Stage<fc #​ff0000>​X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_Gain|0 dB|-15 to +15 dB|Filter Gain| 
-|NumStages|1|1 to 20|Increases or decreases ​the number ​of filter stages. Changing this requires re-compilation+|Stage<fc #​ff0000>​X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_Q|1.41|0.1 to 16|Q factor of the filter| 
-|Blend |0|0 to 1 |Blend ​factor ​for the equalizer module+|Stage<fc #​ff0000>​X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_Slope|1|to 2|Slope controls filter steepness and therefore ​the transition between the boost/​cut ​and the flat response.| 
-|SlewRate ​|0.01|1 to 1|Defines the rate at which input takes the new value|+|Stage<fc #​ff0000>​X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_FilterType|Parametric filter|Available filter Types|Controls ​the type of the filter| 
 +|Stage<​fc #​ff0000>​X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_EnabledOrBypassed|True|True/​False|Enabled/​Disabled the algorithm| 
 +|Stage<​fc #​ff0000>​X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_Phase|False|True/​False|Controls the phase of coefficients in 0 degree or 180 degree phase|  
 +|Stage<​fc #​ff0000>​X</​fc>​_Slew |0|0 to 1|Slew value for individual ​filter stages| 
 +|Stage<fc #​ff0000>​X</​fc>​_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, * <fc #ff0000> X</​fc>​ - Indicates Stage Number
 +* <fc #ff0000> Y</​fc>​ - Indicates Filter A/Filter B
 ===== DSP Parameters ===== ===== DSP Parameters =====
-^Parameter Name^Description^ADSP-214xx/​SC5xx/​215xx^ +^ Parameter Name       ​^ Description ^ ADSP-214xx/​SC5xx/​215xx ​^ ADAU145x/​146x ​^ 
-|Stage<​fc #ff0000>0</​fc>​_B0|B0 Filter Coefficient|Float| +| ------------------------------------ | ---------------------------------------------------------- | ---------------------------------------- | ---------------------------- | 
-|Stage<​fc #ff0000>0</​fc>​_B1|B1 Filter Coefficient|Float| +|Stage<​fc #ff0000>X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_B0|B0 Filter Coefficient|Float|FixPoint8d24
-|Stage<​fc #ff0000>0</​fc>​_B2|B2 Filter Coefficient|Float| +|Stage<​fc #ff0000>X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_B1|B1 Filter Coefficient|Float|FixPoint8d24
-|Stage<​fc #ff0000>0</​fc>​_A1|A1 Filter Coefficient|Float| +|Stage<​fc #ff0000>X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_B2|B2 Filter Coefficient|Float|FixPoint8d24
-|Stage<​fc #ff0000>0</​fc>​_A2|A2 Filter Coefficient|Float|+|Stage<​fc #ff0000>X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_A1|A1 Filter Coefficient|Float|FixPoint8d24
 +|Stage<​fc #ff0000>X</​fc>​_Filter<​fc #​ff0000>​Y</​fc>​_A2|A2 Filter Coefficient|Float|FixPoint8d24| 
 +|Stage<​fc #​ff0000>​X</​fc>​_Slew_Lambda|Exponential decay value of filter stage X|Float|FixPoint8d24|
  
 \\ Here,  \\ Here, 
-     * <fc #​ff0000> ​Red</fc> - Stage Number (Changes for each stage coefficients) ​   ​+     * <fc #​ff0000> ​X</fc> - Stage Number (Changes for each stage coefficients) 
 +     * <fc #ff0000> Y</​fc>​ - Filter A/B for each stage X    
 \\ \\
resources/tools-software/sigmastudiov2/modules/filters/generaleqsingleblend.txt · Last modified: 15 May 2021 15:40 by Sreesha Y M