{
   "is_private" : null,
   "id" : "1-57i",
   "code" : "// you have to write the sample path in the firts line\r\n\r\n~bufferdue = Buffer.read(s,\" WRITE YOUR SAMPLE PATH HERE \", bufnum:2);\r\n\r\n(\r\nSynthDef.new(\\bufbeat, {\r\n\targ amp = 1, out = 0, buf, start, end, freq = 1;\r\n\tvar sig, ptr;\r\n\tptr = LFNoise1.ar(freq).range(0.0,end);\r\n\tsig = BufRd.ar(2, buf, ptr);\r\n\tsig = sig * amp;\r\n\tOut.ar(out, sig);\r\n}).add\r\n)\r\n\r\nx = Synth.new(\\bufbeat, [\\buf, ~bufferdue.bufnum, \\start,0, \\end, ~bufferdue.numFrames-1, \\freq, 1, \\amp, 0.5],g);\r\n\r\nx.free;",
   "labels" : [
      "buffer",
      "sample",
      "control",
      "buffers"
   ],
   "description" : "a simple BufRd with the starting point of lecture randomized by LFNoise1",
   "ancestor_list" : [],
   "name" : "Buffers & LFNoise1",
   "author" : "BROKENCODE//"
}
