Wiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:sigmastudiov2:modules:filters:rmsblend [19 Jan 2021 05:45] – [DSP Parameters] Krithika Manchaleresources:tools-software:sigmastudiov2:modules:filters:rmsblend [15 May 2021 15:50] (current) – [Targets Supported] Sreesha Y M
Line 30: Line 30:
  
 ===== 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 
-|RMSEqBlendNoNoNoYes|+-------------------------------------- -------------------- -------------------------------- ---------------------------- | 
 +|RMSEqBlend|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 41: Line 43:
 ==== 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| 
 +|Stage<fc #ff0000>X</fc>_Filter<fc #ff0000>Y</fc>_Gain|0 dB|-15 to +15 dB|Filter Gain| 
 +|Stage<fc #ff0000>X</fc>_Filter<fc #ff0000>Y</fc>_Q|1.41|0.1 to 16|Q factor of the filter
 +|Stage<fc #ff0000>X</fc>_Filter<fc #ff0000>Y</fc>_Slope|1|0 to 2|Slope controls filter steepness and therefore the transition between the boost/cut and the flat response.| 
 +|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
 |NumChannels|1|1 to 20|Increases or decreases the number of input and output channels. Changing this requires re-compilation| |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| |NumStages|1|1 to 20|Increases or decreases the number of filter stages. Changing this requires re-compilation|
Line 56: Line 65:
 |RMSTC|0.001|0.001 to 6|Defines the RMS time constant value| |RMSTC|0.001|0.001 to 6|Defines the RMS time constant value|
 \\ \\
 +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/rmsblend.txt · Last modified: 15 May 2021 15:50 by Sreesha Y M