OscMusic player
Esse é um trabalho em andamento.
O OscMusic player se trata de uma interface e instrumento virtual, para se criar “música de osciloscópio” (em inglês, oscilloscope music).
SynthDef(\xyzSin, {
var sig, env, hz;
env = Env.asr(0.1, 1, 0.2).kr(2, \gate.kr(1));
sig = SinOsc.ar(\freq.kr(~hzs[0]), [\ph0.kr(~ph0[0]), \ph1.kr(~ph1[0])], env);
sig = Pan2.ar(sig, [\pan0.kr(~pan0[0]), \pan1.kr(~pan1[0])], \amp.kr(~amps[0]));
Out.ar(\out.kr(0), sig)
}).add;