4 ms·
I use s7 Scheme compiled to web assembly and love it. It uses its own GC and is 100% ANSI C so was quite easy to get going (it is fairly similar to Guile but li
by iainctduncan 3y ago
I use s7 Scheme compiled to web assembly and love it. It uses its own GC and is 100% ANSI C so was quite easy to get going (it is fairly similar to Guile but liberally licensed). This allows me to reuse my domain code from Scheme for Max projects in a webaudio/webmidi contex, and control a WASM synth in C++ from Scheme.
Here's is my ultra simple example page which I will eventually update with the progress from the private app I am doing.
https://github.com/iainctduncan/s7-wasm https://github.com/iainctduncan/s7-wasm
Edit to clarify: I am using s7 specifically because that's the one I use in Scheme for Max, my main OSS project. It is great for computer music.