From: Seppo Ingalsuo Date: Wed, 4 Dec 2024 17:09:24 +0000 (+0200) Subject: UCM2: Blobs/SOF/IPC4: Add Beamformer blobs, update X-Git-Tag: v1.2.14~68 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=a5ce4a78a356b93a0c5db0c5da0983e2ce4ca415;p=alsa-ucm-conf.git UCM2: Blobs/SOF/IPC4: Add Beamformer blobs, update This change adds a few blobs to use with SOF TDFB beamformer and updates the instructions how to generate the blobs in SOF. Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/481 Signed-off-by: Seppo Ingalsuo Signed-off-by: Jaroslav Kysela --- diff --git a/ucm2/blobs/sof/ipc4/drc/README.md b/ucm2/blobs/sof/ipc4/drc/README.md index 68f8910..0c53b6f 100644 --- a/ucm2/blobs/sof/ipc4/drc/README.md +++ b/ucm2/blobs/sof/ipc4/drc/README.md @@ -1,7 +1,7 @@ # How to build -These blobs were exported with example_drc.m tool from -[SOF](https://github.com/thesofproject/sof) +These blobs were exported with Matlab/Octave script sof_example_drc.m +from [SOF](https://github.com/thesofproject/sof) Usage: -cd tools/tune/drc; octave --no-window-system example_drc.m +cd src/audio/drc/tune; octave --no-window-system sof_example_drc.m diff --git a/ucm2/blobs/sof/ipc4/tdfb/README.md b/ucm2/blobs/sof/ipc4/tdfb/README.md new file mode 100644 index 0000000..cdb48b5 --- /dev/null +++ b/ucm2/blobs/sof/ipc4/tdfb/README.md @@ -0,0 +1,7 @@ +# How to build + +These blobs were exported with Matlab/Octave scripts from +[SOF](https://github.com/thesofproject/sof) + +Usage: +cd src/audio/tdfb/tune; sof_example_all.sh diff --git a/ucm2/blobs/sof/ipc4/tdfb/line2_50mm_pm5_15_30_90deg_48khz.bin b/ucm2/blobs/sof/ipc4/tdfb/line2_50mm_pm5_15_30_90deg_48khz.bin new file mode 100644 index 0000000..cfa71e7 Binary files /dev/null and b/ucm2/blobs/sof/ipc4/tdfb/line2_50mm_pm5_15_30_90deg_48khz.bin differ diff --git a/ucm2/blobs/sof/ipc4/tdfb/line2_68mm_pm5_15_30_90deg_48khz.bin b/ucm2/blobs/sof/ipc4/tdfb/line2_68mm_pm5_15_30_90deg_48khz.bin new file mode 100644 index 0000000..8faca40 Binary files /dev/null and b/ucm2/blobs/sof/ipc4/tdfb/line2_68mm_pm5_15_30_90deg_48khz.bin differ diff --git a/ucm2/blobs/sof/ipc4/tdfb/line2_74mm_pm5_15_30_90deg_48khz.bin b/ucm2/blobs/sof/ipc4/tdfb/line2_74mm_pm5_15_30_90deg_48khz.bin new file mode 100644 index 0000000..40ea15f Binary files /dev/null and b/ucm2/blobs/sof/ipc4/tdfb/line2_74mm_pm5_15_30_90deg_48khz.bin differ diff --git a/ucm2/blobs/sof/ipc4/tdfb/line2_generic_pm10deg_48khz.bin b/ucm2/blobs/sof/ipc4/tdfb/line2_generic_pm10deg_48khz.bin new file mode 100644 index 0000000..266725f Binary files /dev/null and b/ucm2/blobs/sof/ipc4/tdfb/line2_generic_pm10deg_48khz.bin differ diff --git a/ucm2/blobs/sof/ipc4/tdfb/line2_pass.bin b/ucm2/blobs/sof/ipc4/tdfb/line2_pass.bin new file mode 100644 index 0000000..bc50d3f Binary files /dev/null and b/ucm2/blobs/sof/ipc4/tdfb/line2_pass.bin differ diff --git a/ucm2/blobs/sof/ipc4/tdfb/line4_pass.bin b/ucm2/blobs/sof/ipc4/tdfb/line4_pass.bin new file mode 100644 index 0000000..359a9f4 Binary files /dev/null and b/ucm2/blobs/sof/ipc4/tdfb/line4_pass.bin differ