Latency in the System source code
Almost all of the sound in Latency in the System is generated from the following code. [ + Some of the sound comes from audio files manipulated in Max/MSP, but all of the synthesis takes place in real time in RTcmix. And almost all of Latency in the System is synthesized. ] To actually implement this code (i.e., to use it to make sound yourself), you need additional software and hardware. But the code is here for anyone who is interested.Source code for Track 1: "Rectangle Zero" Source code for Track 2: "Teeth" Source code for Track 3: "Guilty Pleasures" Source code for Track 4: "Organ Grinder" Source code for Track 5: "Get It Together"
More Information► Why are you releasing the source code?
The code is here for anyone who is curious. This could be a listener with no programming experience who just wants to know what this stuff looks like, or this could be someone with coding experience in another language who wants to know what RTcmix code looks like, or this may be someone with experience in RTcmix who wants to look at the implementation details.[ close all ]
I embed the RTcmix code in the rtcmix~ object, so you need that and you also need my Max patches (which are under continuous development). Otherwise, the variables representing the controller data in this code are undefined. So you also need your own Gametrak ("tether") controller. I can't make any promises that this link won't rot at any minute, but I got mine here and it worked out of the box with no hardware hacking. (Don't worry about the "PC" designation; it's a USB device that works on Mac.) Anyway, if you're really interested in implementing this code, feel free to get in touch with me and we'll talk.[ close all ]