1cbba6c5e8
This patch adds into SOFT/tune/eq a script mls_freq_resp.m that can be used as low budget or quick developer tool to measure device frequency response. The configuration files mls_play_config.txt and mls_rec_config.txt configure the audio devices for local or remote ssh aplay/arecord execution. The MLS measurement with a short time window, e.g. less than 10 ms can partially achieve the same as anechoic measurement. However this is not intended to replace usage any professional audio measurement. If using this use with care! Note also that as such this script measures the response of a speaker - microphone system. One response need to be known and under calibration to get reliable results for other. Even ADC and DAC responses may impact. Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com> |
||
---|---|---|
eqctl | ||
kmod_scripts | ||
rimage/keys | ||
rmbox | ||
test | ||
topology | ||
tune | ||
.gitignore | ||
.travis.yml | ||
Makefile.am | ||
README | ||
autogen.sh | ||
configure.ac |
README
Sound Open Firmware Tools ========================= This is a collection of open source tools used to develop open source audio DSP firmwares for ALSA. Building and Installing ======================= ./autogen.sh (only needed first time) ./configure make make install rimage ====== rimage is used to convert ELF executable firmware files to the firmware file formats used by the kernel drivers. e.g. rimage -i elf_file -o kernel_file -m machine rimage can also convert kernel firmware formats to flat binaries formats to assist in debugging :- e.g. convert to flat binary, then ELF then dissasemble rimage -i /lib/firmware/intel/reef-byt.ri -o image.bin -b -m byt xtensa-byt-elf-objcopy -I binary -O elf32-xtensa-le -B xtensa image.bin image.bin.elf xtensa-byt-elf-objdump -D image.bin.elf > image.dis.txt tests ===== To generate all test configuration files: make tests