{
   "description" : "Just going crazy with modulation.  Sample is available here: http://soundcloud.com/schemawound/schemawound-dawn-demo-version",
   "ancestor_list" : [],
   "name" : "Dawn",
   "author" : "Schemawound",
   "is_private" : null,
   "id" : "1-c",
   "code" : "(\r\nSynthDef(\"additivePad\", \r\n    { arg numOfCycles = 100;\r\n       var lfo;\r\n\t\tvar lfo2;\r\n\t\tvar lfo3;\r\n       lfo = SinOsc.kr([Rand(0.5,1000),Rand(0.5,1000)], 1.5pi, 0.5, 0.5);\r\n\t\tlfo3 = SinOsc.kr([Rand(0.1,0.5),Rand(0.1,0.5)], 1.5pi, 0.5, 0.5);\r\n\t\tlfo2 = SinOsc.kr([(Rand(0.5,1000) * lfo) * lfo3, (Rand(0.5,1000) * (1 - lfo)) * (1 - lfo3)], 1.5pi, 0.5, 0.5);\r\n        Out.ar(\r\n            0, \r\n            Mix.arFill(\r\n                numOfCycles,\r\n                { \r\n                    SinOsc.ar(\r\n                        Rand(40,1000),\r\n                        0, \r\n                        (numOfCycles.reciprocal * 0.75) * lfo2)\r\n                }\r\n            ) * EnvGen.kr(Env.perc(Rand(0.1,30), Rand(0.1,30)), doneAction: 2)\r\n        )\r\n    }\r\n).send(s); \r\n)\r\n\r\n(\r\nr = Routine({\r\n\t200.do({\r\n\t\tx = Synth.new(\"additivePad\");   \r\n\t\t10.wait;\r\n\t});\r\n});\r\n)\r\n\r\nr.play;",
   "labels" : [
      "modulation",
      "sine"
   ]
}
