s.boot; NetAddr.localAddr; o = OSCFunc( { arg msg, time, addr, recvPort; [msg[1], time, addr, recvPort].postln; }, '/proximity'); // create the OSCresponderNode o.free; // remove the OSCresponderNode when you are done.≥ ( SynthDef(\sinewave,{|freq = 440, mul = 0.1| var output = SinOsc.ar(freq, 0 , mul); Out.ar([0,1], output); }).send; x = Synth(\sinewave); ) x.free ( f = OSCFunc( { arg msg, time, addr, recvPort; x.set(\freq, msg[1].abs*100); [msg[1].abs*100].postln; }, '/accelerometer/X'); ) f.free; ( m = OSCFunc( { arg msg, time, addr, recvPort; x.set(\mul, msg[1].abs/10); [msg].postln; }, '/accelerometer/Z'); ) m.free;