Fork me on GitHub
#overtone
<
2023-11-15
>
plexus16:11:57

Browsing the overtone code base I keep discovering more cool things, there's a system for adding examples for specific ugens

plexus16:11:28

(demo (example dibrown :rand-walk))

plexus16:11:18

Actually it's not ugens, it's cgens... it's ugens or cgens. Would be great to expand this. Have a way to find examples for a specific ugen, append them to the docstring, render them in reference docs...

plexus16:11:13

also apparently there's code to read compiled supercollider synthdefs, and to then decompile them to overtone syntax. It's not 100% reliable and the output is a bit weird, but really useful for porting existing synths.

‼️ 1
plexus16:11:32

Fixing the cljdoc build would be another really high value thing to do. By default it tries to load all namespaces, and that's not going to work. https://app.circleci.com/pipelines/github/cljdoc/builder/47133/workflows/7172cee7-679d-4353-a04e-8ab7eb926aa3/jobs/63508