I did an experiment in 2015 in Scala.js for a PD-like web patch. Just looked at the old sources and updated them to work with current versions: https://www.sciss.de/temp/cord/
Just standard WebAudio objects used, though, no script-processor-nodes yet.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!