THREAD 🧵
I'm currently working on a fix for my Chord Family page (diatonic chords in each key.) It's a complex implementation using Scalable Vector Graphics, with seven separate, independently-scrolling SVG fretboard diagrams embedded into a single SVG. Unfortunately, due to a bug in Apple's WebKit, it's much more complex, and less functional, than it should be.
#programming #javascript #SVG #webdev #uptheneck
(1 of 3)
#programming #javascript #svg #webdev #uptheneck
THREAD 🧵
Most of 2022 was spent upgrading my code base, without any real progress on features. My code needed cleaning up, converting experimental code into more maintainable, production-ready code. But most of that time was spent porting my Vue/javascript code from the Vue 2 framework to Vue 3.
#programming #javascript #Vue #webdev #uptheneck
#programming #javascript #vue #webdev #uptheneck
THREAD 🧵
A few years ago, I decided to try to build a web app for editing chord diagrams. I was working with various music notation programs, and wasn't happy with the built-in chord diagram support in any of them. Lilypond allowed me to build custom diagrams for chords anywhere on the neck, but I was growing weary of the Lilypond user experience, and I wanted a visual, drag-and-drop chord editor anyway.
#ukulele #programming #fretboard #uptheneck
(1 of 5)
#ukulele #programming #fretboard #uptheneck