diff --git a/strudel/dub techono.md b/strudel/dub techono.md new file mode 100644 index 0000000..c612d85 --- /dev/null +++ b/strudel/dub techono.md @@ -0,0 +1,38 @@ +```javascript +setcpm(125/4) + +$:stack( + sound("bd*4"), + sound("- hh").off(1/8, x => x.pan(sine.slow(6).range(-0.8, 0.8))), + sound("- - - sd").lpf(2400).degradeBy(0.2).gain(0.7) +).bank("tr606") + +$:note("c2 - c2 -").sound("saw").lpf(200).adsr(".1:.9:.2:.4").gain(0.7) + +$:chord("0|1|2|3".pick(["- Am7 - -","- Dm7 - -"," Am7 - - -","- Dbm - -"])) + .voicing().slow(2).sound("supersaw") + .adsr(".02:.3:.0:.2") + .delay(3/8).delayfeedback(0.65).room(0.7) + .pan(sine.slow(7).range(-0.5, 0.5)) + .lpf(sine.range(500, 2000).slow(8)).lpq(8) + .gain(0.4) + +$_:chord("3|2|1|0".pick(["- Am7 -"," Em7b5 - - "," Fm7 - - ","- - Bbm7"])) + .voicing().slow(1).sound("gm_synth_bass_1") + .adsr(".1:.4:.0:.3") + .delay(3/4).delayfeedback(0.4).room(0.8) + .lpf(800) + .gain(0.3) + +$_:chord("0|2|1|3".pick(["Am7 - Am7 -","Dm7 - Dm7 -","Am7 - Am7 -","Dbm - Dbm -"])) + .voicing().slow(0.5).sound("gm_fx_sci_fi").transpose(12) + .adsr(".01:.4:.0:.05") + .delay(9/16).delayfeedback(0.8).room(0.4) + .lpf(sine.range(1200, 1800).slow(4)) + .gain(0.4) + .pan(sine.slow(4).range(-0.3, 0.3)) + .every(8, x => x.rev()).degradeBy(1/20) + +all(x=>x.postgain(1)) + +``` \ No newline at end of file