split out ui types to use for gui
reword internal data structures, keep generated code in
increase kick drum's afreq and brelease maximum values; update example
make kick drum provide just one channel, better example
forgot about the gate
call clear() on seek to 0, update example in the readme
instance ctl: clear/reset/init commands
fix out of range checks
forgot one extra sleep; update readme
readme: a more interesting example
gen.sh: fix for more SIG* variants
use hard syncing oscillator
use %g instead of %f
rename ui element types and update readme
proper ui metadata handling
add more todo and clean up readme a bit
update readme again
remove generated code
update the description
somewhat first working version
a bit more description
put generation into a single file