24692ab465
While I did change a lot of functionality, I also ran `elm-format` across the codebase, which makes these changes a bit noisy. Here is the TL;DR: - Properly support chord inversions - Ensure that the piano styling changes dynamically when I change the variables like `naturalWidth` - Add start and end notes to define the size of the piano and which chords we create - Support elm-format and run it across entire project - Debug Misc.comesBefore - Introduce a ChordInspector and debugger TODO: Ensure that we only generate chords where all of the notes can be rendered on the displayed keys. TODO: Add preferences panel, so that I can do things like "Practice blues chords in C and E with chord substitutions." |
||
---|---|---|
.. | ||
blog | ||
days-of-week-habits | ||
goals | ||
habitgarden | ||
habits | ||
learn | ||
sandbox | ||
default.nix | ||
index.html | ||
README.md |
wpcarro.dev
https://wpcarro.dev is my personal website. I expose a few subdomains, one of which you are probably visiting right now, git.wpcarro.dev. Here are some of the others:
blog.wpcarro.dev
: My personal bloglearn.wpcarro.dev
: Teaching others to codesandbox.wpcarro.dev
: Where I deploy some pet projects and code sketches
Visit https://wpcarro.dev for a sitemap.