A live coded improvisation performed in the Art Gallery at the University of Texas at San Antonio, part of the 2026 SEAMUS Conference, which took place during May 20-23.
active · last success 2026-08-04 13:59
A live coded improvisation performed in the Art Gallery at the University of Texas at San Antonio, part of the 2026 SEAMUS Conference, which took place during May 20-23.
Tips, tricks, and strategies for writing code that facilitates the creation of compositions and other large-scale projects, with a general goal of having all "setup" code contained in a single parenthetical block, instead of individual snippets scattered across a file....
An introduction to using OSC (Open Sound Control) in SuperCollider. This includes sending OSC from the language to the server and vice-versa, sending OSC from one computer to another over a local area network, and receiving OSC from external software, such as TouchOSC running...
An introduction to basic techniques for creating and manipulating graphical user interfaces (GUIs) meant for basic sound control. Homework Assignments: https://uofi.box.com/s/fnt9yyy9xtwntx1982zzvodw2mpk7qd9 Primary course textbook:...
An introduction to receiving MIDI data in SuperCollider and using it to create/control sound. Homework Assignments: https://uofi.box.com/s/fnt9yyy9xtwntx1982zzvodw2mpk7qd9 Primary course textbook:...
An introduction to basic signal processing techniques in SC, allowing us to pass source signals through effects (echo, reverb, etc.). This lecture covers busses and the Bus class, the In and Out UGens, SoundIn, Order of Execution, Groups, targets, and addActions. Errata: At...
A continuation of sequencing techniques involving Pbind, including Rest-type events, locking multiple value patterns together within a single Pbind, limiting the output of EventStreamPlayers, building larger phrases with Pseq and Ppar, and the basics of real-time pattern...
A continuation of sequencing techniques in SC, focusing on Patterns, Events, and a brief introduction to Pbind. Homework Assignments: https://uofi.box.com/s/fnt9yyy9xtwntx1982zzvodw2mpk7qd9 Primary course textbook:...
An introduction to sequencing techniques in SC, using Routine and TempoClock. Homework Assignments: https://uofi.box.com/s/fnt9yyy9xtwntx1982zzvodw2mpk7qd9 Primary course textbook: https://i-share-uiu.primo.exlibrisgroup.com/permalink/01CARLI_UIU/gpjosq/alma99955517920705899
A continuation of sampling techniques in SC, including the incorporation of envelopes, the Phasor UGen as a useful companion for BufRd, adding a chorus effect by modulating the rate argument with a multichannel noise generator, and an introduction to the corresponding...
An introduction to basic sampling techniques in SC, including an introduction to Buffers, some Buffer management strategies, and two primary playback UGens, PlayBuf and BufRd.
A continuation of the basics of making sound in SuperCollider, focusing on envelopes, multichannel expansion, Synth & SynthDef, and some helpful visual server tools. The error message at 24:30 is due to the fact that, when using function-dot-play, an envelope is automatically...
An introduction to basic techniques for making simple sounds on the SuperCollider audio server, including booting the server, UGens, UGen rates, UGen arguments, the function-dot-play construction, and basic sound manipulation. Homework Assignments:...
Discusses the SuperCollider environment and core programming concepts, including code evaluation, receivers and methods, common class types, arguments and variables, the basics of arrays, and functions. Additional items covered in Chapter 1 of the course textbook include...
A live coded improvisation performed at the University of Central Missouri Gallery of Art and Design, as part of the 2025 MOXsonic festival, Warrensburg, MO, March 19-21, 2025.
A live coded improvisation performed at the 2024 Immersion Festival, at Gallery Art Bar in Urbana, IL, September 6-7, 2024. Visuals coded by Niky Reynolds. https://www.linkedin.com/in/niky-reynolds Special thanks to Jake Metz for hosting and organizing the festival and for...