I'm a huge fan of this kind of programming! While not using the Web Audio API, I built a DSL in Ruby that allows you to sequence an analog synth (or anything that speaks MIDI): https://github.com/tubbo/mass
I'm also working on a synth that models a Moog Voyager called "Worf: Son of Moog".
I'm also working on a synth that models a Moog Voyager called "Worf: Son of Moog".