Experiments

ScalaCollider.js - running scsynth and ScalaCollider alongside in the browser


Listen Later

After building the SuperCollider server (scsynth) as a WebAssembly binary for the browser, the other piece that is missing is a full-fledged client to talk to it. ScalaCollider is a client written in Scala that normally runs on the JVM, but it can also be compiled for the browser, outputting JavaScript code. The demo shows how scsynth(.wasm) is controlled by ScalaCollider(.js) inside the browser.

Source code: https://github.com/Sciss/SoundProcessesJSTest

...more
View all episodesView all episodes
Download on the App Store

ExperimentsBy