OpenEar is an open source ear training app for musicians. It's goal is to provide a flexible variety of exercises so musicians will be able to master recognizing any musical pattern that might help them become better musicians. Currently includes the following built in exercises:
1. Identify interval 2. Identify note in a tonal context 3. Identify chord & chord progressions in a tonal context 4. Identify a triad chord inversion in close position
Check out our GitHub page for contribution and feedback: https://github.com/ShacharHarshuv/open-ear