MasterEars is a listening test application for desktop (maybe someday for mobile) designed for mixing and mastering engineers to help train their ears.
Navigate to the Bin/
folder. Download the .zip file corresponding
to your operating system. Extract the app from the .zip file and run.
You may need to adjust your computer settings to allow applications
from an unregistered developer.
To use MasterEars simply load a song (currently only supports .wav files), configure your test, and press "Start".
Currently MasterEars only supports one mode: "EQTest". If you have an idea for a new test to add, please create a GitHub issue with your idea!
The EQ test mode applies an EQ to your audio file, boosting or cutting a single frequency band by a certain dB amount. Your task is to guess which band is being altered. You can configure the test to use either boosting or cutting, as well as to use 3 dB, 6 dB, or 9 dB amounts.
MasterEars was developed using the JUCE
framework, aided by the FRUT tool,
which allows JUCE projects to be built using cmake
.
To build MasterEars from scratch, download and install both JUCE and FRUT.
Next, edit CMakeLists.txt
to configure the correct path to your installation
of FRUT. Finally, you can build MasterEars with cmake
as follows:
$ cd MasterEars/
$ mkdir build/ && cd build/
$ cmake .. -G <cmake generator>
$ cmake --build .
I created this app since I used to do a similar test when I was learning to master, as well as when I was working as a mastering engineer at NoLava Studios in Los Angeles. Now that I have some programming skills, I figured it could be cool to automate the process with my own little desktop app. Enjoy!