A utility that allows you to convert FFT measurements from MobileTools into a format that AutoEQ understands. It is worth calibrating the speakers to get a smooth amplitude-frequency response.
npx mobiletools2autoeq input.txt output.csv
I suggest using a combination of the following:
- MobileTools — iOS app that uses calibrated microphone profiles to record FFT.
- mobiletools2autoeq — This utility that converts measurements from MobileTools format into a format that AutoEQ understands.
- AutoEQ — An amazing app that creates a correction file based on the measurement and target curve.
To generate a correction in AutoEQ, execute:
python3 autoeq.py
--input_dir=input \
--compensation=compensation/zero.csv \
--output_dir=output \
--equalize \
--parametric_eq
You can then use the resulting file located in the output/* ParametricEQ.txt
folder in any supported application or plug-in. I use SoundSource on macOS.