Side by side
Bemol vs Coco
Both stand on ear training software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan Mac
Choose Bemol if you use macOS and want free, open-source practice identifying notes in a musical key, with progression into more keys and chromatic notes. Look elsewhere if you need interval, chord, or rhythm exercises, or a mobile app.
Visit Bemol Free plan AndroidiPhoneWeb
Coco offers several structured ways to practice ear recognition, from personalized workouts to a shared daily challenge. Consider the sound requirement, connection needs, and free-plan limits before choosing a plan.
Visit CocoThe facts
| Bemol | Coco | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Mac | Android, iPhone, Web |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 1 | 2 |
| Maker | Not published | Not published |
| Website | bemol.fyi | cocoeartraining.com |
| On ear training software | #8 of 23 | #4 of 23 |
Bemol: what it does well
- Free and open-source under GNU General Public License version 3.
- Uses a cadence, note identification, and resolving melody in each exercise.
- Adds chromatic notes and keys in later levels.
- Supports practice in all 12 major and 12 minor keys.
- Includes adaptive difficulty.
What to know first
- Requires macOS 26.4 or later.
- Piano sounds require a separately downloaded SF2 sound font.
- Does not include interval, chord, or rhythm exercises.
- No mobile app is listed.
Coco: what it does well
- Seven games cover notes, intervals, chords, scales, and pitch.
- Daily Workout adapts to practice history.
- Daily Challenge uses shared questions and time limits.
- Available on iOS, Android, and web.
- Coco Pro includes detailed progress and stats.
What to know first
- Free plan has daily session limits.
- An account is required to save and sync progress.
- A connection is needed for results and daily content.
- No hearing-impaired mode is currently supported.

