Use Chrome for best results.
npm i
npm run dev
Write chords with a root note and semitone components.
You can also add a label in the format {label} | {chord}
.
Each line creates a new chord button.
C Root | C3 0 C4 0 4 7
C 1st Inv | C3 0 C4 4 7 12
C 2nd Inv | C3 0 C4 7 12 16
C 2nd Inv | C3 0 C3 7 12 16
Am Root | A2 0 A3 0 3 7
Am 1st Inv | A2 0 A3 3 7 12
Am 2nd Inv | A2 0 A3 7 12 15
F Root | F3 0 F4 0 4 7
F 1st Inv | F2 0 F3 4 7 12
F 2nd Inv | F2 0 F3 7 12 16
G Root | G2 0 G3 0 4 7
G 1st Inv | G2 0 G3 4 7 12
G 2st Inv | G2 0 G3 7 12 16