Currently it works with suoercollider but I had planned to write bindings for webaudio and other targets.
https://github.com/crucialfelix/dryadic/blob/master/README.m...
https://github.com/crucialfelix/supercolliderjs-examples/tre...
There will be a formal language that can be parsed, but at this stage it uses JavaScript objects