doc: update readme and license Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: fix alt+O crash by adding c7 Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: use more of each row of keys Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: improve organ coloration Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: add octaves above and below Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: always show pipes Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: prevent keys from getting stuck easily Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: improve loading UX Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: fix chord voicings Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: animate pipes playing Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: prevent pipes from overlapping Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: make pipes different colors Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: make pipes different heights Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: visualize playing notes Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
ci: switch to arch WASM golang builds are broken by default the way that alpine packages go. Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
ci: require go Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
ci: automate site deployment Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
main: basic organ with sine waves and one octave Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>