Exploring svelte-5
preview.
Using svg
(initially built in InkScape) as the main rendering medium.
Using tonal
to show info about selected chord & howler
to play it.
Piano sprite is made using Fl Studio
.
Demo: https://mrnovado.github.io/circle-of-5ths/
Note: all flat chords are changed to sharp variants for personal convinience (most piano UIs are sharp-first)
Interactive circle of 5ths
to help explore music.
click
switches boths scale and key, ie rotates both sharps and modes circles togethershift+click
only rotates modes/degreesmouse-wheel
rotates chords/sharpsgo howler
at the beginning