←back to thread

634 points david927 | 1 comments | | HN request time: 0.207s | source

What are you working on? Any new ideas that you're thinking about?
1. lynx23 ◴[] No.41345414[source]
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 (Nothing to see yet)