hi!
i was looking at folder etc/synthdefs and at compiled synths…
is there a way to have all synth sources? in particular supercollider synth sources?
thanks.
hi!
i was looking at folder etc/synthdefs and at compiled synths…
is there a way to have all synth sources? in particular supercollider synth sources?
thanks.
Hi gambit,
What exactly do you mean by this? (source files are in https://github.com/sonic-pi-net/sonic-pi/tree/main/etc/synthdefs/designs)
i mean that i dont find a lot. for example i would be curious to see :dsaw source but there is not… thanks for answering
d
Most of the designs were made with Overtone. We switched to Supercollider only relatively recently
yes but for example :dsaw and :tb303 i cannot find sources neither in Supercollider folder not even in overtone sources…
As @ethancrawford mentioned, the majority of the synths were designed using Overtone (which compiles down to the binary format that scsynth understands)
You can find these here: https://github.com/sonic-pi-net/sonic-pi/tree/main/etc/synthdefs/designs/overtone/sonic-pi/src/sonic_pi…
We have recently moved to using sc lang for new designs, but as it currently stands most synths are still made with Overtone
TB303 design is here: https://github.com/sonic-pi-net/sonic-pi/blob/main/etc/synthdefs/designs/overtone/sonic-pi/src/sonic_pi/retro.clj#L21…
DSaw is here: https://github.com/sonic-pi-net/sonic-pi/blob/main/etc/synthdefs/designs/overtone/sonic-pi/src/sonic_pi/basic.clj#L272…
Compiled synths are all here: https://github.com/sonic-pi-net/sonic-pi/tree/main/etc/synthdefs/compiled…
Hope that this helps,
Sam