Sunday, May 27, 2007

CC2 - Week 11 - Distributed Performance


John "Shredder" Delany and myself ("Splinter") teamed up to make use of the MaxMSP Open Sound Control implementation. Our data flow was more or less:

>A Novation MIDI Keyboard plugged into MaxMSP on my laptop
>Max sent note data through the wireless network to a G5 Mac
>The G5 used a Max 'route' object to send this data back through the wireless network to John's laptop
>John's Max patch either transposed or velocity-modified (or both or neither) the note data, and various controller data could be created from hsliders.
>John's laptop sent the changed note data and controller data back through the wireless network to the G5
>The G5 routed this data back through the wireless network to my laptop
>My Max patch sent the data to Cubase, where the A1 VST synth interpreted it

Through this we essentially created a wireless connection between our laptops with a G5 as a signal router. We certainly enjoyed the performance, with the resulting space-age sci-fi sound providing much entertainment. ~MP3 829KB~

~Patch/Cubase Files 35KB~


The A1 effects that were controlled by John's patch were Cutoff, Attack and Detune, with the Attack also being controlled by my pitch bend wheel so we could 'argue' over control. He also had a pitch transposer (+12 or -12) and a velocity modifier that changed any velocity under 40 to 127 (except 0 velocity).



My patch used prepends to make sure the data would go to the correct route outlet on the G5, and also routed note and control data from John to the respective inlet of midiformat, which was then sent to Cubase.




The G5 router simply made sure data from me was sent to John and data from John was sent to me. We had an issue with John's computer randomly changing IP addresses, so every now and then we had to stop and wait for it to change back to one of the IP's that we were sending to. Apart from that it was all fairly straight forward.

"We B 1337 HaXX0Rz!"

4 comments:

David J Dowling said...

Freaks.

Ben said...

No, it's pronounced 'hackers'.

Bloody n00bs.

Luke.Digance - Eclectic I said...

I am leet7 haxor!!!!

Ben said...

57U|*1|) |*|-|U[|<3|2