Trap · 140 bpm · F minor

Concrete Halo

by @808factory

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.

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(140/4)
stack(
  note("<[f1 ~ f1 ~ ab1 c2 ~ f1] [db1 ~ db1 ~ f1 ab1 ~ db1] [ab1 ~ ab1 ~ c2 eb2 ~ ab1] [eb1 ~ eb1 bb1 ~ eb2 bb1 g1]>").sound("sine").penv(12).pdecay(0.08).decay(0.5).sustain(0.5).release(0.3).slide(0.6).distort(0.15).hpf(30).lpf(130).gain(0.7),
  s("<[rolandtr808_bd ~ ~ ~ ~ ~ ~ rolandtr808_bd] [rolandtr808_bd ~ ~ rolandtr808_bd ~ ~ ~ ~] [rolandtr808_bd ~ ~ ~ ~ ~ ~ rolandtr808_bd] [rolandtr808_bd ~ ~ rolandtr808_bd ~ ~ rolandtr808_bd ~]>").gain(0.5),
  s("~ ~ rolandtr808_sd ~").hpf(100).room(0.15).gain(0.4),
  s("rolandtr808_hh*16").ply("<1 1 1 2>").hpf(300).degradeBy(0.1).gain("0.26 0.12 0.18 0.12 0.22 0.12 0.18 0.12 0.26 0.12 0.18 0.12 0.22 0.12 0.2 0.14"),
  note("<[f3,ab3,c4] [db3,f3,ab3] [ab3,c4,eb4] [eb3,g3,bb3]>").sound("gm_epiano1").struct("[~ x]*4").clip(0.3).hpf(200).lpf(2200).room(0.4).size(0.6).gain(0.3),
  note("<[f3,ab3,c4] [db3,f3,ab3] [ab3,c4,eb4] [eb3,g3,bb3]>").sound("gm_pad_warm").hpf(180).room(0.6).gain(0.18)
)

More tracks