{
   "labels" : [
      "sc140",
      "rich"
   ],
   "is_private" : null,
   "id" : "1-4RP",
   "code" : "// A beautiful sc140 tweet by Batuhan Bozkurt, parametrized for real-time changes\r\n(\r\n// Start sound here\r\na = { | rateL = 5, rateR = 6, blipMul = 100, blipAdd = 50, fMul = 50, kMul = 1 |\r\n\tf = LocalIn.ar(2).tanh;\r\n\tk = Latch.kr(f[0].abs,Impulse.kr(1/4)) * kMul;\r\n\tLocalOut.ar(\r\n\t\tf +\r\n\t\tCombC.ar(Blip.ar([rateL, rateR], blipMul * k + blipAdd, 0.9), 1, k*0.3, fMul * f));f\r\n}.play\r\n)\r\n\r\n// Set parameters for changing sound here: \r\n\r\na.set(\\rateL, 10);\r\n\r\na.set(\\rateR, 8);\r\n\r\na.set(\\blipMul, 25);\r\n\r\na.set(\\blipAdd, 70);\r\n\r\na.set(\\fMul, 30);\r\n\r\n\r\na.set(\\kMul, 0.01);",
   "author" : "iani",
   "name" : "batuhan's buzzer parametrized",
   "ancestor_list" : [],
   "description" : "A beautiful sc140 tweet by Batuhan Bozkurt, parametrized for real-time changes. To do: Add gui widgets for easier interactive control."
}
