Supercollider tutorial pdf5/19/2023 ![]() ![]() The expectation will be that the reader has read the intro tutorial but isn’t an experienced programmer. I very deliberately will not address a number of things in this tutorial (which is not intended to be complete). Using SuperCollider as a sound processor from mikes/line in, etc.possibly some useful quarks (but probably only as pointers - as quarks are outside the control of the central team).Various ways you can interact with synths when doing JIT/patterns.Synth Creation (including tricks with functions).Simple functions (but not routines, or classes).The whole local/‘global’ and environment mess.Common short cuts when coding (e.g.() in place of.Explaining the server/client distinction.The assumption will be that you either want Ableton/sequencer to control your Synths in SuperCollider, or you want to write patterns that will algorithmically drive external synths/record into your DAW).Īnd then as part of all this the following would be addressed: MIDI in and MIDI out (but at quite a basic level.working with samples, buffers, granulation.Basic synthesis (additive, subtractive, wavetable, granular - possibly others if people have view points).Effects (limiting, distortion, filtering, etc).Different types of synth (mono, poly, etc) when working with patterns.Working with buses, mixing, compressing (I know Compandr sucks - work with me here) - with a strongly opinionated take on the ‘right’ workflow.Algorithmic Composition (TBD as obviously this is a huge topic).verse/chorus - maybe a simple dance kind of structure). Writing beats/loops (address the Ableton crowd).The idea is that this would get people making music quickly, and would address common workflows. This will focus on writing music in SuperCollider, with an emphasis on patterns, SynthDefs, MIDI in/out, buffers and maybe a few other things (suggestions welcome). This needs to be addressed, so Nathan, myself and a couple of other people are going to do just that. SuperCollider currently lacks good modern tutorial documentation. ![]()
0 Comments
Leave a Reply. |