Tool guide

Voicing Trainer

Basic questions are public. Free adds core practice; Pro adds advanced exercise settings.

Open Voicing TrainerAsk about this tool
Voicing Trainer showing a voicing-completion question on a guitar fretboard.
Find the missing notes in a voicing.

Voicing Trainer presents a Barry Harris scale-of-chords voicing with one tone shown. Complete the voicing on the selected guitar fretboard or piano keyboard, then use the feedback and statistics to see how you are doing.

Start a question

The trainer chooses a scale, voicing type, string set or source layout, and a displayed tone from your current settings.

  1. Open Settings and choose Guitar or Piano.
  2. Read the display header for the scale, voicing, and optional bass hint.
  3. Find the note already shown on the active instrument display.
  4. Click the remaining chord tones on the fretboard or keyboard.
  5. Use Next when you want to skip the current question.
  • A correct completion gives visual feedback and advances to another question after a short pause.
  • A wrong click is marked so you can correct it before completing the voicing.

Choose the instrument and controls

Guitar mode uses the six-string fretboard and labels active strings by their string set. Piano mode shows the keyboard range containing the voicing and uses source-voice wording for the display-note choices.

  • The header buttons open Help, Statistics, and Settings.
  • The Next button generates a new question from the saved settings.
  • The shown note is the starting clue; clicking it again does not count as an answer.
  • Settings are applied with Save, and closing the panel also saves the current selections.

Configure scales, voicings, and the clue

Settings lets you choose the scale families and the voicing and string-set combinations used for new questions. The source names are Major 6 Diminished, Minor 6 Diminished, Dominant 7 Diminished, and Dominant 7 b5 Diminished.

  • Voicing choices include Drop 2, Drop 3, Drop 2+4, Triads, Thirds, Low Shell, and High Shell when available for the selected scale.
  • Display note can be Random, Random (not bass), Lowest (bass), Smallest string or source voice, Second smallest, or Third smallest.
  • Show bass hint adds the bass role to the header prompt.
  • Volume ranges from 0 to 100 percent in the control.

Read the display and hear the voicing

The instrument display labels chord tones with roles such as R, 3, b3, 5, b5, 6, or b7. The header identifies the scale and voicing, and the optional bass hint identifies the bass role.

  1. Click Enable Audio the first time you want sound. This initializes the browser audio system after your gesture.
  2. After audio is ready, use the play control to hear the complete voicing.
  3. If the browser or audio system is unavailable, continue visually; audio is optional.
  • A correct completion plays the completed voicing when audio is initialized and shows the completion animation.
  • The trainer uses a bundled soundfont and may need a higher volume setting for a clear result.

Review and reset statistics

Statistics records completed questions in the browser for this trainer. The panel shows total questions, correct and incorrect counts, and accuracy.

  • Breakdowns are available by scale, voicing type, and by scale, bass role, and string set.
  • Only a completion with zero wrong clicks is recorded as correct; a completion after wrong clicks is recorded as incorrect.
  • Reset All Stats clears the trainer statistics stored in this browser.

Saved choices and access

Your personal settings and statistics are saved in this browser. If your access changes, the tool keeps your saved choices and uses the choices currently available to you until the others return. The active question remains available while access is refreshed.

  • Basic practice is available without signing in. Some core combinations require sign-in, and advanced settings may require Pro access.
  • The tool labels choices with [FREE] or [PRO] when those labels apply.
  • Changing an allowed setting does not discard choices that are temporarily unavailable; they remain saved for later.

Share a question

Use Share in the app header, beside Help to capture the current settings and exact displayed question. A restored setup uses that fixed question instead of generating a replacement.

  • Importing a setup does not autoplay and does not overwrite the recipient's personal saved settings.
  • A shared session does not add its answers to the recipient's statistics.
  • A shared question does not unlock choices that require sign-in or Pro access. Follow the sign-in or upgrade prompt shown when a choice is unavailable.
  • Previously created full URLs and permanent short links remain supported.

Troubleshooting

If a question cannot be generated, open Settings and leave at least one scale and one voicing/string-set choice enabled. Some combinations are unavailable for a particular scale family.

  • If there is no sound, click Enable Audio or Play, check the browser tab volume, and try again. You can continue without audio.
  • If the fretboard or piano does not match your choice, close Settings after selecting the instrument and let the trainer generate the next question.
  • If a choice is marked [PRO] or unavailable, the current question is preserved; follow the sign-in or upgrade prompt, or return to the starter Major 6 Diminished / Drop 2 exercise.