{
   "code" : "(\r\nSynthDef(\\gabberkick, {\r\n    var snd, low, hi;\r\n    snd = SinOsc.ar(\\freq.kr(54) * XLine.kr(5, 1, 0.07) * XLine.kr(1.05, 1, 0.32));\r\n    snd = snd * Env.perc(0.01, 2.0, curve: -8).ar;\r\n    snd = (snd * 40.dbamp).tanh;\r\n    snd = BHiShelf.ar(snd, 200, 1, -8);\r\n    snd = BPeakEQ.ar(snd, \\ffreq.kr(1000) * XLine.kr(1, 0.5, 0.5), 1, 15);\r\n    snd = BPeakEQ.ar(snd, \\ffreq.kr(1000) * 1.6 * XLine.kr(1, 0.5, 0.5), 1, 8);\r\n    snd = (snd * 6.dbamp).tanh;\r\n    snd = snd + ((snd.sign - snd) * -20.dbamp);\r\n    low = LPF.ar(LPF.ar(snd, 500), 500);\r\n    hi = HPF.ar(HPF.ar(snd, 500), 500);\r\n    hi = DelayC.ar(hi, 0.2, SinOsc.kr(2, [1.5pi, 0.5pi]).range(0, 0.001));\r\n    hi = hi * -3.dbamp;\r\n    snd = low + hi;\r\n    snd = (snd * 60.dbamp).tanh;\r\n    snd = snd * Env.asr(0, 1, 0.01).kr(Done.freeSelf, \\gate.kr(1));\r\n    Out.ar(\\out.kr(0), snd * \\amp.kr(0.1));\r\n}).add;\r\n)\r\n\r\n(\r\nPbind(*[\r\n    instrument: \\gabberkick,\r\n    amp: -20.dbamp,\r\n    legato: 0.9,\r\n    dur: Pseq([1, 1, 1, 1, 0.5, 0.5, 1, 0.5, 0.5], inf),\r\n    freq: Pstutter(Pseq([4, 5], inf), Pexprand(40, 100, inf)),\r\n    ffreq: Pstutter(Pseq([4, 5], inf), Pexprand(200, 3000, inf)),\r\n]).play(TempoClock(350 / 60));\r\n)",
   "is_private" : null,
   "id" : "1-5aV",
   "labels" : [
      "instrument",
      "gabber",
      "speedcore",
      "hardcore"
   ],
   "description" : "POW POW POW POW CHK CHK CHK CHK CHK BAM BAM BAM BAM",
   "ancestor_list" : [],
   "author" : "snappizz",
   "name" : "gabber"
}
