Industrial · 118 bpm · E minor
Steel Static
by @rustbelt
Made in HyperJam by describing it out loud. It’s plain Strudel code: play it here, copy it into strudel.cc, or remix it in the app.
The code
Every track is a few lines of Strudel, a free tool for making music with code.
StrudelOpen in strudel.cc
setcpm(118/4)
stack(
s("rolandtr909_bd*4").gain(0.75).distort(0.2),
s("[~ rolandtr909_sd]*2").gain(0.55).distort(0.3).hpf(100),
s("rolandtr909_hh*16").gain("0.3 0.15 0.22 0.15").crush(6).hpf(300),
note("<[e1 e1 e1 e1 e1 e1 e1 e1] [e1 e1 e1 e1 e1 e1 e1 e1] [c2 c2 c2 c2 c2 c2 c2 c2] [d2 d2 d2 d2 b1 b1 b1 b1]>").sound("sawtooth").lpf(300).distort(0.5).hpf(40).gain(0.5),
note("<[e2 e2 e2 e2 e2 e2 e2 e2] [e2 e2 e2 e2 e2 e2 e2 e2] [c3 c3 c3 c3 c3 c3 c3 c3] [d3 d3 d3 d3 b2 b2 b2 b2]>").sound("square").lpf(200).distort(0.4).gain(0.25),
note("<[e3,g3,b3] [e3,g3,b3] [c3,e3,g3] [d3,f#3,a3]>").sound("sawtooth").lpf(2500).distort(0.6).hpf(200).struct("x ~ x x ~ x ~ x").gain(0.3),
note("<[b3,e4,g4] [b3,e4,g4] [g3,c4,e4] [a3,d4,f#4]>").sound("square").lpf(1800).distort(0.7).hpf(250).struct("~ x ~ x x ~ x ~").gain(0.22),
note("<[e3,g3,b3] [e3,g3,b3] [c3,e3,g3] [d3,f#3,a3]>").sound("gm_pad_metallic").attack(1).release(1).hpf(180).room(0.6).size(0.7).gain(0.3),
sound("white").hpf(2000).gain(0.07).degradeBy(0.5)
)