Go to file
Seppo Ingalsuo 23c7e4739c Topology: Add development example of demux and EQ band-split pipeline
This patch adds topologies sof-apl-nocodec-demux-eq-2ch4ch.tplg and
sof-apl-nocodec-demux-eq-4ch4ch.tplg. Playback of 2ch creates 4ch
output in format L_lo, L_hi, R_lo, and R_hi. An example band-split
at 2 kHz is configured for EQ processing. The low band contains
an additional 80 Hz high-pass.

The pipeline was tested in UP2 device. The nocodec topology enables
an useful SPP loopback mode. The capture PCM is connected to DAI
loopback so this pipeline can be tested with simultaneous 2ch aplay
and 4ch arecord.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
2021-08-26 09:57:35 +01:00
.github .github/zephyr.yml: update docker for cmake requirement 2021-08-23 10:04:56 +01:00
doc sof.doxygen.in: add CONFIG_TRACE=1 2021-07-21 09:17:05 +01:00
installer installer: automate the creation of symlinks inside intel-signed/ 2021-06-04 12:05:44 +01:00
keys Move signing key pair from rimage/ up one level 2020-05-13 10:16:04 +01:00
rimage@9a26e45580 rimage: update rimage submodule to support cAVS SRAM size correction 2021-07-14 15:39:30 +01:00
scripts xtensa-build-zephyr.sh: build rimage later, just before it's needed. 2021-08-26 09:46:28 +03:00
smex smex/ldc.h: stop including rimage/sof/kernel/fw.h 2021-08-24 13:22:47 +03:00
src cmake: defer the rimage build until it's actually needed. 2021-08-26 09:46:28 +03:00
test WIP: Add cmocka tests for trigonometry function 2021-08-18 13:08:32 +01:00
tools Topology: Add development example of demux and EQ band-split pipeline 2021-08-26 09:57:35 +01:00
zephyr zephyr: wrapper: disable cached heap on Intel platforms 2021-08-24 20:31:10 +01:00
.gitignore gitignore: Add checkpatch temporary file to gitignore 2020-10-22 13:05:23 +01:00
.gitmodules .gitmodules: use a relative path 2021-04-01 13:03:01 +01:00
.travis.yml .github: replace HAVE_CONFIG KConfig hack with an override 2021-03-23 12:17:22 +00:00
CMakeLists.txt cmake: Link TGL Google hotword library 2021-06-11 13:53:12 +01:00
CODEOWNERS OWNERS: replace dgried with chiang831 2021-06-26 13:13:11 +01:00
Kconfig kconfig: allow SOF Kconfig to be included in other projects 2021-08-04 12:34:39 +01:00
Kconfig.sof refactor is_cached() to avoid buggy compiler optimization 2021-08-12 15:04:41 +01:00
Kconfig.xtos-build kconfig: move BUILD_VM_ROM Kconfig.xtos-build 2021-05-25 15:53:39 +01:00
Kconfig.xtos-dbg kconfig: move XTOS build specific debug options to a separate file 2021-05-25 15:53:39 +01:00
LICENCE LICENSE: Add Cadence license 2021-04-12 10:22:15 +01:00
README.md readme: remove IRC link 2021-06-16 22:13:08 +01:00

README.md

Sound Open Firmware

Status

GitHub Actions Build Status Gitter chat

Documentation

See docs

Running the tests

See unit testing documentation

Deployment

TODO: Add additional notes about how to deploy this on a live system

Contributing

See Contributing to the Project

License

This project is licensed under the BSD Clause 3 - see the LICENCE file for details