Buchla 700 Voice Architecture Approximated in Supercollider Code, Part 1 (with tutorial tidbits)

preview_player
Показать описание

I'm fascinated by the Buchla 700, and was interested in learning Supercollider programming, so I figured I'd try learning Supercollider by trying to implement my (rough guess) of the Buchla 700 architecture, since I was very interested in hearing what its various "Configurations" (equivalent to what Yamaha called "Algorithms" in its famous FM synthesizers) sounded like. I don't assume you have any knowledge of Supercollider before going through the code, but I do assume you're familiar with the basics of programming. I call out some of the "gotchas" I discovered, particularly the pain you can feel like treating Supercollider like it's a more common language. Superficially, Supercollider syntax looks like Java, C, C++, C#, etc. but the semantics are much closer to Smalltalk.

I recorded this primarily for the benefit of the students in my Retrofuturistic Hardware Vertically Integrated Project team, but I made this public in the hopes that others will find it useful as well.

I didn't have time to do much editing on this, so it's somewhat rough and stalls in spots where I'm thinking about what to say or stumbling over a word or two. Hopefully it still flows reasonably well.
Рекомендации по теме
Комментарии
Автор

This is awesome! And thank you for the endorsement of my SC tutorials!

elifieldsteel
Автор

an ocean of timbres! thanks for sharing. excited to pick up some more supercollider in the process as well.

lilskullymane
Автор

Hah! I just picked up ID700 for iPadOS yesterday for my birthday. Great lecture 🤙

RexCoggins
Автор

FOr some reason the gui doesn't sow when running the code

WARDISWARD
Автор

I'm not sure exactly what you meant, but if you click the upper-left corner of the post window and dock it, then you can drag it below the input window to get what I think is the default vertically split combination.
That order of operations left-to-right, instead of operator precedence, is the only thing I really dislike about SuperCollider.
Thanks so much for the video!

ZetaCarinae
Автор

If anyone would like to collaborate on creating a Hydrasynth approximation using SuperCollider let me know. I’m new to SuperCollider and looking for a challenge and looking to connect with others learning SuperCollider who might find this sort of project interesting. Thanks

beatnikcafe