The Harmonica Trainer helps the user of a Richter-tuned diatonic harmonica practice finding, playing, and learning the named notes.

You can find the Harmonica Trainer on the Apple App Store and Google Play Store.

For a specific harmonica key, note symbols are randomly generated that the user can attempt to play and then compare what they just just played to the correct sounds. This can assist in learning and converting the relative notes to the tablature and the absolute notes for that particular harmonica key.

Learning the relative notes on a harmonica is the same for all of the harmonica keys (Richter-tuned diatonic).

For the following see the screenshots below (IOS).

The range of random generated note symbols can be set as well as the number of note symbols generated at one time.

This way, for example, a user could start with practicing the notes in the middle ocatave of their harmonica.
They may wish to start with practicing accuracy by setting the 'Train' to 'Tab' and number of notes to 3.
Then pressing 'Get Notes' will get the tablature of three notes to attempt.
After attempting to play those three notes, press 'Play' to hear those notes played and decide if it sounds similar.

Using our ears to listen to our playing and comparing to what the app plays helps develop the ear to recognize pitch and intervals between pitches. I believe this is preferable to just having the app listen and report the success.

Please see the Guide that is included in the app for additional applications (duplicated below screenshots).



From the guide section in the app:

Background
This app is intended for use with 10 hole Richter-tuned diatonic harmonicas in major keys (most). The initial inspiration was to help practice the positions of the relative notes in a key on the harmonica. For example, mid1 is the second octave root note for each major key harmonica (and is always found at blow 4). Therefore, learning the positions of the relative notes in one major scale is learning them for all major scales. Hearing the notes allows for accuracy feedback while helping improve interval recognition.

Example Uses:

Relative Note Training
Train: Rel, Show: Tab, Key:(set to key of harmonica), Notes: number of notes to test at one time, Low: the lowest note to test, High: the highest note to test, Press "Get Notes" button to get random notes in the range. Try playing the relative notes displayed. Press "Play" button to hear the expected notes. If you have trouble, once the Play button is hit the tablature of the expected notes is displayed.

Basic Tab Accuracy
Train: Tab, Show: (your choice). Optional, choose "Hide" near "Play" button to hide unneeded output display. Press "Get Notes" button, read the tab and play. Compare to what you hear when "Play" button pushed. You may wish to start with this exercise to make sure your tab playing is accurate before training with relative notes.

Absolute Notes Training
Train: Abs, Show: Tab. This will probably leverage your relative notes training. Once the relative notes positions are memorized on the harmonica, then as a second mental step, they can be converted into absolute notes (or in this case from absolute notes → relative notes → position on the harmonica).

Ear training, play what you hear
Use the two "Hide" checkboxes to hide displays. Then use the "Get Notes" button to get new notes and "Play" to play the notes then try to replicate. If you need to hear it again, just click "Play" again. If totally stuck or want to verify the notes you can uncheck one of the "Hide" checkboxes.

Training without a harmonica
Use the "Mute" checkbox to mute the sound when "Play" is clicked. Then choose the Train mode (question) and the Show mode (answer) to practice conversions. For example, choose Train: Abs and Show: Tab with "Mute" selected to mentally train where on the harmonica displayed absolute notes are played. Clicking the "Get Notes" button gets new random notes and displays them. Clicking the "Play" button displays in tablature where they are played.

Practice Bends
Set the Low: and High: to the range of the bent notes to practice (or even to a single note). Clicking the "Play" after an attempt will give you the auditory feedback of how the note(s) should sound.

Privacy
We don't collect any information from our app as shown in our privacy policy.