4 ms·
A reimagination of SuperCollider architecture. * No need to invent a new language, use Python! * Use JIT to compile a SynthDef to a proces function! * Eliminat
by lynx23 2y ago
A reimagination of SuperCollider architecture.
* No need to invent a new language, use Python!
* Use JIT to compile a SynthDef to a proces function!
* Eliminate block_size at runtime by compiling a version of each primitive for every 2^n block size.
* Watch the compiler do unrolling, vectorisation and merging loops.
Besides, its fun! https://github.com/mlang/mc1 https://github.com/mlang/mc1 (Nothing to see yet)