About SoundLoom
SoundLoom is a free collection of music tools for fretted instruments. It builds chord diagrams, identifies chord shapes from what you fret, lets you browse a searchable chord library, and generates practice riffs — all in your browser.
Everything is computed from music theory by a single deterministic engine. There is no artificial-intelligence model generating results, no account to create, and no tracking. The same inputs always produce the same chords and tabs, so results are reproducible and explainable.
Our philosophy
- Deterministic by design — chords and tabs come from intervals, tunings, and voicing rules, not a black box.
- Free and open to everyone — no sign-up, no paywall, no personal-data collection.
- Privacy-respecting — fonts are self-hosted and the site ships with a strict Content-Security-Policy.
- Built to be shared — every chord in the library has its own stable web address.
The tools
ChordLoom
ChordLoom is the home view and the quickest way in. Pick an instrument and a chord — a root note plus a quality such as major, minor, or dominant 7th — and ChordLoom computes a clean, playable fingering diagram you can hear. It is ideal when you already know the chord you want and just need the shape.
TabLoom (beta)
TabLoom is a rules-based riff generator. Choose an instrument and a “vibe” — Bluegrass, Lonesome, Reel, or Bluesy — and it composes a short tablature passage in the key of G using weighted music-theory rules. It is deterministic: there is no model involved, only scales, chord tones, metric weighting, and step-motion preferences. TabLoom is an early, experimental tool and is still being refined.
ChartLoom
ChartLoom is a chord reference and chart builder. Enter a list of chords — by symbol or with a root-and-quality picker — reorder them, then render their fingering diagrams in sequence. It is built for working through a song or preparing a lesson sheet, with no randomness and no key changes of its own.
NameLoom
NameLoom is a chord identifier — the inverse of ChartLoom. Tap where your fingers go on a blank interactive fretboard and NameLoom returns a ranked list of the chords that shape could be, each with a confidence score. It detects slash chords (when the lowest note is not the root) and copes gracefully with partial shapes.
Chord Library
The Chord Library is a browsable, searchable database of chords for every supported instrument. Browse by root or by chord type, search by name, and open any chord for a large diagram, its notes and intervals, alternate voicings, and links to related chords. Each chord has a permanent address — for example, the G major-seventh chord on mandolin lives at /chords/mandolin/g-maj7.
Contact
The Contact tool is a simple form for feedback, bug reports, and chord requests. It is the best way to reach us.
Supported instruments
SoundLoom understands each instrument’s tuning and voicing logic individually, so four-, six-, and other string counts all work without special cases.
- Guitar (E A D G B E)
- Ukulele (g C E A)
- Baritone Ukulele (D G B E)
- Mandolin (G D A E)
- Mandocello (C G D A)
- Octave Mandolin (G D A E)
- Banjo (D G B D)
The engine
Every tool shares one music-theory engine and one visual style. The engine knows the note names, the interval recipe for each chord quality, the tuning of each instrument, and how to find a playable voicing on any string layout. Because all of the tools draw from the same source, a chord shown in ChordLoom, the Chord Library, and a prerendered search-result page are guaranteed to agree.
Explore
Open the Chord Library · Contact us · Accessibility statement