House · 122 bpm · G minor

Filter Disco

by @kickbox

Made in Fizz FM by describing it out loud. It’s plain Strudel code: play it here, copy it into strudel.cc, or remix it in the app.

Embed this track

Paste a track link in Notion or Ghost and it becomes a player automatically. Everywhere else, use this code.

The code

Every track is a few lines of Strudel, a free tool for making music with code.

setcpm(122/4)
stack(
  s("rolandtr909_bd*4").gain(0.7),
  s("~ rolandtr909_cp ~ rolandtr909_cp").gain(0.42).hpf(100).room(0.15),
  s("rolandtr909_hh*8").gain("0.26 0.14 0.22 0.13 0.26 0.14 0.22 0.13").hpf(300).degradeBy(0.1),
  s("[~ rolandtr909_oh]*4").gain(0.2).hpf(400),
  note("<[g1 g2 ~ g2 bb1 bb2 ~ bb2] [eb1 eb2 ~ eb2 eb1 eb2 ~ bb1] [c2 c3 ~ c3 d2 d3 ~ d2] [d2 d3 ~ d3 d2 f2 ~ f2]>").sound("sawtooth").lpf(1400).shape(0.35).distort(0.2).hpf(40).clip(0.6).gain(0.5),
  note("<[~ [g3,bb3,d4] ~ [g3,bb3,d4] ~ [g3,bb3,d4] ~ [g3,bb3,d4]] [~ [eb3,g3,bb3] ~ [eb3,g3,bb3] ~ [eb3,g3,bb3] ~ [eb3,g3,bb3]] [~ [c3,eb3,g3] ~ [c3,eb3,g3] ~ [c3,eb3,g3] ~ [c3,eb3,g3]] [~ [d3,f3,a3] ~ [d3,f3,a3] ~ [d3,f3,a3] ~ [d3,f3,a3]]>").sound("gm_epiano1").clip(0.3).hpf(180).room(0.3).gain(0.3),
  note("<[~ g4 bb4 ~] [d5 ~ bb4 ~] [~ g4 c5 eb5] [d5 ~ ~ a4]>").sound("square").lpf(3200).hpf(200).clip(0.5).room(0.3).delay(0.25).gain(0.25)
)

More tracks