3 ms·
I have been playing with Faust and WebAudio lately. It works really quite well - e.g. the online Faust IDE [1] and playground [2] use the WebAudio/WASM implemen
by tomduncalf 5y ago
I have been playing with Faust and WebAudio lately. It works really quite well - e.g. the online Faust IDE [1] and playground [2] use the WebAudio/WASM implementation to run in the browser. The Faust team are currently working on moving to an improved WebAudio architecture (with support for WebAudio Modules etc.) but the current stuff should work well enough for most cases.
It’s a cool language too, very functional based. I’m a total newcomer to DSP but it was pretty straightforward to figure out how to build a simple synth in not much code at all after reading a few docs and looking at examples. There are loads of high quality implementations of effects etc. in the standard library and examples too so you can get something sounding pretty good without too much work.
[1] https://faustide.grame.fr/ https://faustide.grame.fr/
[2] https://faustplayground.grame.fr/ https://faustplayground.grame.fr/