←back to thread

261 points david927 | 1 comments | | HN request time: 0.211s | source

What are you working on? Any new ideas that you're thinking about?
1. lynx97 ◴[] No.43157563[source]
A (e)DSL to describe simple DSP graphs + a gccjit based AOT compiler. Basically a reimagination of the SuperCollider architecture with a JIT compiler instead of runtime plumbing. The idea is to have auto-vectorisation and loop unrolling kick in. Want to see how much of a difference that would make.

``` @Synth def tone(freq=440, amp=0.2): return SinOsc.ar(freq, 0) * amp ```