The latest development version of this page may be more current than this released 2.6.1-rc1 version.
CONFIG_COMP_SRC_TINY

Reduced conversions support and reduced quality

Type: bool

Help

This coefficients set supports a minimum number of conversions
with 8 - 48 kHz input and output. The coefficients are 16 bits
that restricts the possible stop-attenuation and could cause
some audible aliasing. The bandwidth of the filters is restricted
so the full 20 kHz band is not met even if sample rate would
allow. The coefficients storage consumes 5 kB RAM. The runtime
needs 6 kB. Use this to save RAM for other applications when SRC
has no critical usage or when only need with lower quality
endpoint like miniature speakers.

Direct dependencies

<choice: SRC coefficient set>

(Includes any dependencies from ifs and menus.)

Kconfig definition

At /home/nashif/zephyrproject/modules/audio/sof/zephyr/../src/audio/Kconfig:48

Included via Kconfig:8Kconfig.zephyr:23modules/Kconfig:6doc/_build/Kconfig/Kconfig.modules:14/home/nashif/zephyrproject/modules/audio/sof/zephyr/Kconfig:2/home/nashif/zephyrproject/modules/audio/sof/zephyr/../Kconfig.sof:124/home/nashif/zephyrproject/modules/audio/sof/zephyr/../src/Kconfig:9

Menu path: (Top) → Modules → sof (/home/nashif/zephyrproject/modules/audio/sof) → Audio components → SRC component → SRC coefficient set

config COMP_SRC_TINY
    bool "Reduced conversions support and reduced quality"
    depends on <choice>
    help
      This coefficients set supports a minimum number of conversions
      with 8 - 48 kHz input and output. The coefficients are 16 bits
      that restricts the possible stop-attenuation and could cause
      some audible aliasing. The bandwidth of the filters is restricted
      so the full 20 kHz band is not met even if sample rate would
      allow. The coefficients storage consumes 5 kB RAM. The runtime
      needs 6 kB. Use this to save RAM for other applications when SRC
      has no critical usage or when only need with lower quality
      endpoint like miniature speakers.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)