hEAR TOuch Listen
Music In Architecture - Architecture in Music Symposium
Bass Concert Hall Lobby, University of Texas at Austin
October 19th, 2011
hEAR TOuch Listen
Music In Architecture - Architecture in Music Symposium
Bass Concert Hall Lobby, University of Texas at Austin
October 19th, 2011
The AutoMashupMachine. First stable version draft. Haven’t built all the functions yet, but it’s getting there.
And here’s how the first 30 measures sound! Big credit to Kenzie Slottow, who is not only the performer and commissioner, but an inspiring collaborator as well!
A score excerpt from a new interactive composition for flute and quadrophonic sound. Dress rehearsal tomorrow, performance on the 17th!
Updated the SuperCollider Korg nanoKONTROL interface to accommodate all four scenes. And the sliders/knobs won’t “jump” when returning to a previous scene. The interface keeps track of the values on each scene and won’t update the GUI unless the previous value is matched. I also managed to handle all continuous controller numbers with a single, cleanly designed CCResponder function, and without resorting to a lengthy case statement either (if ccnum==1 do this, if ccnum==2 do that, etc).
I WILL make a YouTube video of this (and other things), as soon as this semester releases me from its academic headlock…
How I decided to spend my Friday afternoon.
Done with granular synthesis in SuperCollider. Tried to do this as fast as possible, hence the extremely inefficient code.
a = Buffer.read(s, “/Users/elifieldsteel/Desktop/whycanti.aiff”);
b = Buffer.read(s, “/Users/elifieldsteel/Desktop/stereohearts.aiff”);
{
var siga, sigb, phsa, phs;
phs = Phasor.ar(0,BufRateScale.kr(b)/BufFrames.kr(b),0,1);
siga = GrainBuf.ar(1, Dust.ar(200), 0.5, a, 1, phs*2.005, 4, mul:2.5);
sigb = GrainBuf.ar(1, Dust.ar(400), 0.15, b, 1, phs, 4, mul:0.45);
(siga+sigb)*0.1!2;
}.play;