{
   "description" : "algorithmic mess with granular synthesis",
   "ancestor_list" : [],
   "author" : "tiagmoraismorgado",
   "name" : "Non-Linear Mess#2",
   "id" : "1-586",
   "is_private" : null,
   "code" : "// replace this by your own sounds\r\n\r\n(\r\n~buffer1 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 1 (the stems).aiff\");\r\n~buffer2 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 2 (the stems).aiff\");\r\n~buffer3 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 3 (the stems).aiff\");\r\n~buffer4 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 4 (the stems).aiff\");\r\n~buffer5 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 5 (the stems).aiff\");\r\n~buffer6 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 6 (the stems).aiff\");\r\n~buffer7 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 7 (the stems).aiff\");\r\n~buffer8 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 8 (the stems).aiff\");\r\n~buffer9 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 9 (the stems).aiff\");\r\n~buffer10 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 10 (the stems).aiff\");\r\n~buffer11 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 11 (the stems).aiff\");\r\n~buffer12 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 12 (the stems).aiff\");\r\n~buffer13 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 13 (the stems).aiff\");\r\n~buffer14 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 14 (the stems).aiff\");\r\n~buffer15 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 15 (the stems).aiff\");\r\n~buffer16 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 16 (the stems).aiff\");\r\n~buffer17 = Buffer.read(s, \"/Users/a---/Desktop/archive/_solfège/solfège soundMusic/musica electronica/solfège electroacoustic/triptych part 1/37/Solfegge Sound Processing, And Sample Bank For Live Electronics #37 - 17 (the stems).aiff\");\r\n)\r\n\r\n(\r\n~synth={Mix.fill(2, {\r\n\tvar buffer = [~buffer1, ~buffer2, ~buffer3, ~buffer4, ~buffer5, ~buffer6, ~buffer7, ~buffer8, ~buffer9, ~buffer10, ~buffer11, ~buffer12, ~buffer13, ~buffer14, ~buffer15, ~buffer16, ~buffer17].choose;\r\n{Mix.fill(1, {Warp1.ar(2, buffer,\r\n\t[LFDNoise0, LFDNoise1, LFDNoise3].choose.kr([0.00001, 0.01, 0.1].choose)\r\n\t* ChaosGen.allSubclasses.choose.ar([0.00001, 0.01, 0.1].choose)\r\n+ TRand.kr(0, [0.01, 0.1, 1].choose, Impulse.kr([0.000001, 0.001, 0.1].choose) * ChaosGen.allSubclasses.choose.ar(0.1)),\r\n2**WhiteNoise.ar(rrand(0.025, 40)  * ChaosGen.allSubclasses.choose.ar(10))+0.25,\r\n\t[0.005, 0.5].choose,\r\noverlaps: 1, windowRandRatio:  1, interp: [1, 2, 4].choose, mul: 1)})} ;\r\n})};\r\n)\r\n\r\n~synthM={CmdPeriod.run; ~synth.scope;}\r\n\r\n~synthM.value\r\n\r\nServer.local.makeWindow",
   "labels" : [
      "buffer",
      "scope",
      "warp1",
      "chaosgen",
      "mixfill",
      "lfdnoise0",
      "lfdnoise1",
      "lfdnoise3",
      "trand",
      "impulse",
      "whitenoise",
      "cmdperiod",
      "server"
   ]
}
