What is it? I assume it’s an emscripen build of all of rack and some subset of modules? In particular, to develop a new vcv module for that you would need to make a c++ module, get it in their build, then re-build everything?
Seems like (famous last words!) it should be possible to do decent audio in a browser, and support extensions. But any extension would need to support processing in a worker or something with the UI running on the main thread. And be written in “native” JS or TS, I would think. Do you know of anyone doing something like that?
i recently learned about Strudel as well and have toyed around with it a bit. i really like that it’s essentially just a coding environment with some clever and subtle visual feedback for the sounds being played and everything. it’s a lot of fun to mess around with.