Looks like an interesting collection of SuperCollider synths, part of the repo but not part of the distribution. I extracted a couple of them, there are some nice sounds in there. Worth including as part of the SP binary ? Are there any obvious barriers to including them @samaaron in terms of the way they are coded ?
Steal This Sound BTW is apparently a good resource for analog- style sound creation
Unfortunately these synthdefs are released under a GPL v3 license which is incompatible with Sonic Pi’s MIT license.
However, I am aware of the book and in fact a few of Sonic Pi’s synths are designs I’ve adapted (the :prophet synth being a good example). I definitely feel that more of the designs can and should be ported. It’s just a shame that we can’t easily use these.
Currently all packaged synthdefs are written in Overtone. There are plans to change this, but it hasn’t happened yet.
However, if you’re just looking to polish and share GPL v3 synthdefs, these wouldn’t be possible to include anyway, but they’re just fine to share and provide for people to download manually and load them up with load_synthdefs
If I have a synthdef file called xxx.scsyndef and am using load_synthdefs "/path/to/synthdefs/", should I then be able to use_synth :xxx ? Or is the synth naming convention different for these loaded synths ? Because getting Unknown synth: xxx (but the load_synthdefs step seems to work fine)