Strudelify

lost stars

Faded Paper Figures

KeyG majorTempo90 bpm
0:00/0:00
// lost stars — Faded Paper Figures
// 90 bpm, 4/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: metre changes (4/4 at bar 1, 2/4 at bar 21, 4/4 at bar 21) are rendered on a constant 4/4 grid of one bar per cycle
// note: Transcription provider: pdmx. https://musescore.com/score/5941402; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 37 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(90/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// bass · tuba
const bass = note("<A B C D E F G H I J K L M N O P M N O Q R S T U V S T U W S T U V S T U X>".pickRestart({
  A: "g2!3 b2", B: "e3!3 d3", C: "b2!4", D: "f#2!3 e2", E: "e2", F: "c3@6 c3!2", G: "g2", H: "d3@6 d3!2", I: "e3",
  J: "c3", K: "g2@6 g2!2", L: "d3", M: "e2!3 g2", N: "c3!3 b2", O: "g2!4", P: "d2!3 b2", Q: "d2 d2@3", R: "d2@2 e2!2",
  S: "e2 g2 c3!2", T: "c3 b2 g2!2", U: "g2!2 d2!2", V: "d2 b1 e2!2", W: "d2 b2 e2!2", X: "d2 b2 ~@2",
})).s("gm_tuba").gain(0.3)

stack(bass)