Back to browse
I made a tool for learning scales, chords, and how to combine them

I made a tool for learning scales, chords, and how to combine them

by aleshh·May 20, 2026·36 points·24 comments

AI Analysis

●●SolidCozyNiche Gem

Multi-instrument harmony explorer with complexity toggles from basic to experimental.

Strengths
  • Supports guitar, piano, cello, and alto recorder with instrument-specific fingering charts.
  • Complexity toggle scales from simple triads to advanced extended and experimental harmonies.
  • Open source on GitHub allows community contributions and local customization.
Weaknesses
  • Described as 'mostly a toy' suggests limited pedagogical structure or progression.
  • No audio playback or ear training features to complement visual theory explanations.
Category
Target Audience

Musicians, music students, composers

Similar To

Hooktheory · Musictheory.net · Tenuto

Post Description

This started out when I vibe-coded a guitar scale fingering generator. It came out pretty good, and I started adding stuff to it: chords, then how chords and scales interact.

Then I added charts for other instruments I mess around with: piano, cello, alto recorder.

There's a complexity toggle to go from basic harmony to extended/experimental stuff.

It's honestly still mostly a toy, but I thought other people might be interested in playing with it. Source is on github, so it's easy enough to run locally and fork.

https://github.com/aleshh/gtr-scales

Similar Projects