Wiki

This version (18 May 2021 08:40) was approved by John Joseph.The Previously approved version (04 Jun 2020 11:06) is available.Diff

Click here to return to the ADI Algorithms page

GALA With Filter

Description

GALA With Filter block applies the filtering to the input signal first and then applies the variable GALA gain to the filtered input signal with change in control input value(Speed/Engine Noise)

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
—————————— ——————-- ——————————-- —————————-
GALA With Filter B B NA


Pins

Input

NameTypeDescription
———————- ————-- ———————-
SpeedInputControlSpeed or Engine Noise
Input0AudioInput Channel0

Output

NameTypeDescription
———————- ————-- ———————-
Output0AudioOutput channel0


Configurable Parameters

GUI Parameter NameDefault ValueRangeFunction Description
—————————————- ———————- ———————————————— —————————————-
FilterTypesListParametricGeneralSecondOrderFilterTypesAllows to choose desired filter type. Tunable parameter
InPhaseTrueTrue/FalseInverts the signal by 180 degrees. Tunable parameter
EnabledorBypassedTrueTrue/FalseEnables or Disables the algorithm. Tunable parameter
Boost0 dB -20 to 20 dB Boost to the signal. Tunable parameter
Frequency1000 Hz20 to 20000 HzCutoff frequency for the filter. Tunable parameter
Q1.4 0 to 1.5Q factor. Tunable parameter
Gain0dB-12.6 to 12.6 dBGain applied to compute the filter coefficients. Tunable parameter
Slope0.010.01 to 1.0 Slope applied to the control input. Tunable parameter
Gain_GALA00 to 15dBGain applied to the input signal. Tunable parameter
NumChannels120Number of input and output channels. Change in this value requires re-compilation


DSP Parameters

Parameter NameDescriptionADSP-214xx/SC5xx/215xx
——————————-- ———————————————————————————————— —————————————-
SlopeSlope applied to the control inputFloat
GALA_GainGain applied to the input signalFloat
RampUpSlewstepsize for smooth transition of signal from low level to high levelFloat
RampDownSlewstepsize for smooth transition of signal from high level to high levelFloat
B0Biquad coefficient B0Float
B1Biquad coefficient B1Float
B2Biquad coefficient B2Float
A1Biquad coefficient A1Float
A2Biquad coefficient A2Float


DSP Parameter Computation

RampUpSlew = 10^(1/(FS * 20)) RampDownSlew = 10^(-3/(FS * 20))

resources/tools-software/sigmastudiov2/modules/adialgorithms/galawithfilter.txt · Last modified: 11 May 2021 09:43 by John Joseph