pull down to refresh

Time to find the magic flute y'all and zip to world 8.
Listen here on strudel.cc
//////////////////////////////////////////////////////////////////////////////////////////
//
// Hammer Bros - Koji Kondo
// @license CC BY-NC-SA 4.0 https://creativecommons.org/licenses/by-nc-sa/4.0/
// @by Bitcoin Graffiti
// @date Nov 2, 2025 
//
//////////////////////////////////////////////////////////////////////////////////////////

setcpm(165/4)

const intro = note("[g2, e, c4][bb2, g, eb4][c, a, f4][f#, db4, f#4]@3").s("sawtooth").color('teal').room(1).slow(2)
const taiko = note("~!8 [c g]!8".add(12)).s("gm_taiko_drum:8").slow(2).room(1).gain(4).color('red')
const triangle = note("c c eb e f f <ab a> <a c4>").s("gm_shamisen:3").color("purple").gain(1.2).legato(.8)
const mel = note("[[b2, eb][c, e][b2, eb][c, e][a2, d][a2, c][f2, a2][e2, c]@2 [e2, c][[f#2, eb] d] [e2, c] ~ a2 c ~]!2 [ [b2, g][b2, g][c, a][db, bb][d, b][b2, g] ~ [b2, g] [a2, f][a2, f][g2, e][a2, f] ~ [f2, c][f2, d][f2, c]]  [ [g2, eb]!2 [g2, d][g2, eb][f2, d][f2, c][f2, a2][e2, c] ~ [b2, g]!3 [c, g]!2 [d, g]!2]").s("z_tan").slow(8).color('teal').legato(.7).gain(1)

const sh = note("c2 ~ c2 ~ c@2 c2 ~").s("sqr").fast(2).color('gold').gain(.7)
const bass = note("~!2 c2@2, c1 ~!2 c1").s("gm_synth_drum:6").color('orange').gain(.4)
const cp = s("[~ <[cp] [cp cp]>]").bank('tr909').fast(2).color('silver')
const boom = s("bd!2, ~ <sd!3 [sd sd]>").bank("tr909").fast(2).gain(1.5)

const drums = stack(sh, bass, cp)

arrange(
  [2, stack(intro, taiko)],
  [2, stack(sh)],
  [2, stack(sh, triangle, drums)],
  [8, stack(sh, triangle, mel, drums)],
  [8, stack(sh, triangle, mel, drums, boom)],
  [1, sh.hush()]

).pianoroll({labels:1})
this territory is moderated