sof/tools/tune
Seppo Ingalsuo d3b7e54f3f Tools: Tune: dcblock: Create set of cut-off frequencies
This patch modifies script example_dblock.m to create in
addition to existing default coefficients blob with parameter
R=0.98 a set of blobs those provide (-3 dB) cut-off frequencies
20, 30, 40, 50, 100, 200 Hz for 16 kHz and 48 kHz for various
usages. Human understandable parameters for blobs helps to select
the configuration for the needed dcblock usage.

The parameter value R for given frequencies is calculated
with iterative function dcblock_rval_calculate(). A closed
form equation might be possible to derive from the transfer
function. If such is found this function can be replaced with
quicker equation -- or with more advanced faster converging
iteration.

The topology blob export functions are also modified to add
comment line for exact build command.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
2023-10-16 16:38:41 +01:00
..
common Tools: Tune: dcblock: Create set of cut-off frequencies 2023-10-16 16:38:41 +01:00
crossover Tools: Tune: Update crossover configurations export for tplg2 2023-08-09 16:49:35 +03:00
dcblock Tools: Tune: dcblock: Create set of cut-off frequencies 2023-10-16 16:38:41 +01:00
dmic Tools: Tune: Add to DMIC modes generate alsa-utils export 2023-05-10 11:28:33 +03:00
drc Tools: Tune: DRC: Export ascii and binary IPC4 blobs for sof-ctl 2023-08-31 21:04:17 +01:00
eq Tools: Tune: EQ: Use updated sof-ctl for tplg2 blob export 2023-02-15 11:36:51 +00:00
fft Math: FFT: Switch to script generated twiddle.h 2022-08-26 10:46:50 +01:00
mfcc Tools: Tune: Matlab tool for creating configuration blob for MFCC 2022-10-05 13:07:10 +01:00
multiband_drc Tools: Tune: Multiband-DRC: Add comment about generator script 2023-09-13 14:54:15 +01:00
src Tools: Tune: Fix erroneous fprintf() in src_get.m 2022-11-18 10:10:16 +00:00
tdfb Tools: Topology: Updated TDFB macro files 2022-02-08 09:14:20 +00:00