sof/tools/tune/src
sriram a47a8a6a21 audio: tools: fix matlab/octave directory compatibility
To support exist function - fullfile() path addition is to prevent Matlab (differently than Octave)
to give false positive with some other directory location with it's search path

Added correction to isempty.

Signed-off-by: ShriramShastry <malladi.sastry@intel.com>
2021-01-22 15:28:32 +00:00
..
README Move SOFT into sub folder for SOF merge 2018-11-24 23:27:24 -08:00
src_export_coef.m Tools: Tune: Add generation for SRC profile small int32 2020-05-21 09:37:36 +01:00
src_export_defines.m Tools: Tune: Add generation for SRC profile small int32 2020-05-21 09:37:36 +01:00
src_export_table_2s.m Tools: Tune: Add generation for SRC profile small int32 2020-05-21 09:37:36 +01:00
src_factor1_lm.m Move SOFT into sub folder for SOF merge 2018-11-24 23:27:24 -08:00
src_factor2_lm.m Move SOFT into sub folder for SOF merge 2018-11-24 23:27:24 -08:00
src_find_l0m0.m Move SOFT into sub folder for SOF merge 2018-11-24 23:27:24 -08:00
src_generate.m audio: tools: fix matlab/octave directory compatibility 2021-01-22 15:28:32 +00:00
src_get.m SRC: Add attenuation of -1 dB into processing to avoid saturation 2019-03-04 15:08:06 +00:00
src_param.m SRC: Add attenuation of -1 dB into processing to avoid saturation 2019-03-04 15:08:06 +00:00
src_small_int32.m Tools: Tune: Add generation for SRC profile small int32 2020-05-21 09:37:36 +01:00
src_std_int32.m Tools: Update SRC tool for 50 kHz modes, SRC testbench, add topology 2018-12-18 11:29:32 +00:00
src_tiny_int16.m Tools: Update SRC tool for 50 kHz modes, SRC testbench, add topology 2018-12-18 11:29:32 +00:00

README

Sample rate converter (SRC) Setup Tools
=======================================

This is a tool to set up SRC conversions sample rates list, define
quality related parameters, and test the C implementation for a number
of objective audio quality parameters.

The tools need GNU Octave version 4.0.0 or later with octave-signal
package.

src_std_int32.m
---------------

This script creates the default coefficient set and contains nothing
else but call for src_generate.

src_tiny_int16.m
----------------

This script creates the tiny coefficient set. The script contains an
example how to customize the input/output rates matrix and in a simple
way the scale conversions quality. More controlled quality adjust can
be done by editing file src_param.m directly. Note that int16
presentation for SRC coefficients will degrade even the default
quality.

src_generate.m
--------------

Creates the header files to include to C into directory "include". A
report of create modes is written to directory "reports". The
coefficients need to be copied to directory
sof.git/src/include/sof/audio/coefficients/src.

The default quality of SRC is defined in module src_param.m. The
quality impacts the complexity and coefficents tables size of SRC.