{
   "name" : "first steps with NamedControl",
   "author" : "emergent",
   "ancestor_list" : [],
   "description" : "my first experiment with NamedControl shorthand notation.",
   "labels" : [],
   "id" : "1-5ek",
   "is_private" : null,
   "code" : "(\r\nSynthDef.new(\\syn2, {\r\n\tvar sig, env;\r\n\tenv = Env.adsr(0.01, 0.3, 0.6, 1).kr(2, \\gate.kr(1)); \r\n\tsig = SinOsc.ar(\\freq.kr([440, 439, 441, 220, 219],\\freqlag.kr(2)), 0, 0.8);\r\n\tsig = Splay.ar(sig, 0.8);\r\n\tsig = sig * env * \\amp.kr(0.15);\r\n\tOut.ar(\\out.kr(0), sig)\r\n}).add;\r\n)\r\n\r\ny = Synth.new(\\syn2);\r\ny.set(\\freq, [220, 280, 330, 439])\r\ny.set(\\freqlag, 1.2)\r\n\r\n// execute the following in any order you like...\r\ny.set(\\freq, [110, 165, 220, 330, 440])\r\ny.set(\\freq, [100, 150, 175, 200, 300])\r\ny.set(\\freq, [80, 120, 160, 200, 220])\r\ny.set(\\freqlag, 4)\r\n\r\ny.set(\\gate, 0);"
}
