Practice console
One workbench for hearing, seeing, and drilling the harmony.
Start with the map, move through voicings and scale-of-chords practice, then test recall with fast fretboard games.
Suite modules
Choose the next rep.
Each module keeps its own job, but the routes now share one navigation layer, one visual language, and one public deploy boundary.
Learn
Barry Universe
Explore diminished parents, dominant families, whole-tone sets, and chord relationships as one navigable map.
Practice
Scales of Chords
Run the core SOC lab with thirds, string progression, contrary motion, piano, MIDI, playback, and chart export.
Create
Line Creator
Generate playable lines with notation, tab, fretboard, playback, vocabulary controls, and form settings.
Explore
SOC Practice Tool
Shape a focused scale-of-chords workout with ghost neighbors, borrowing, hand patterns, piano, MIDI, and metronome support.
Capture
LiveFrets
Capture MIDI guitar voicings, match scale-of-chords shapes, inspect piano and fretboard mappings, and export study material.
Drill
Voicing Trainer
Complete and identify Barry-style voicings across scale families and string sets.
Drill
Borrowing Trainer
Find the borrowed note above or below scale-of-chords voicings.
Drill
Interval Trainer
Locate intervals inside generated voicings with hints and statistics modes.
Game
Voicing Elevator
Build scale-of-chords voicings from a starting note with score, streak, reveal, playback, and MIDI input.
Game
Dominant 7 Root Game
Place the root that turns the shown position into a dominant sound.
Game
Major Scale Root Game
Place the root that turns the shown position into a major scale.
Reference
Fretboard Reference
Inspect the shared fretboard behavior that powers dots, labels, protected input, and playback across the suite.
Suite system
Built as one public Pages site.
Barely Harris is an unofficial practice tool inspired by Barry Harris harmony concepts, built for guitar study. It is not an archive, transcription project, or official Barry Harris publication.
Read the public boundary