Delay the input sample only and don't do other processing. This is used when
the DRC is disabled. We want to do this to match the processing delay of other
bands in multi-band DRC kernel case.
Signed-off-by: Pin-chih Lin <email address hidden>
sof: drc: Add DRC component with floating-point calculations
This commit adds Dynamic Range Compression (DRC) to the list of SOF
components. DRC in audio processing is intentional to reduce the
volume of loud sounds and amplify the silent sounds as compressing an
audio signal's dynamic range.
This is the intermediate implementation with floating-point calculations.
Signed-off-by: Pin-chih Lin <email address hidden>
1b17974...
by
Curtis Malainey <email address hidden>
dai: include list header
dai header uses lists, lets make sure the header is properly included
9e9aead...
by
Guennadi Liakhovetski <email address hidden>
compile: fix reporting compiler version when built with gcc
Properly retrieve gcc version values and unify the optimisation flag
with Zephyr to always include a '-' in the string. Before this patch
the kernel reports the firmware, built with gcc as
Firmware info: used compiler XCC 12:0:8 xtensa-cnl-elf used optimization flags O2
With this patch it reports
Firmware info: used compiler GCC 8:1:0 xtensa-cnl-elf used optimization flags -O2