An open-source headphone testing/analyzing tool
- running in Matlab R2018b or higher
- please follow the terms and conditions of GPLv3
- please use it at your own risk
- HpTest_Raw.m: data analyzer/calculator
- data will be written to the table defined in resultFile. please make sure labels are added to the file before running.
- target frequency response is defined in curve
- please locate impulse response and other data in readWav()
- THDtest.m: non-linear distortion measuring tool
- use system's default audio channels(windows only, further tests are needed if running on a different os)
- data will be written to path
- pre-existing files will not be replaced by default, remove those files manually if needed.
I recommend this book