Strudelify

The Mandalorian for Brass Trio

Jusi_Wusi

KeyB♭ majorTempo84 bpm
0:00/0:00
// The Mandalorian for Brass Trio — Jusi_Wusi
// 84 bpm, 4/4, key Bb major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/5911095; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 11 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(84/4)

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

// other · french horn · "Horn in F"
const french_horn = note("<A B C D E@3 F G H@2>".pickRestart({
  A: "~@2 g3!2 g3@2 g3!2 g3@2 c4@2 bb3@4", B: "~@2 f3 g3 ab3@6 ~ bb3 ab3 g3 f3@2",
  C: "~@2 g3!2 g3@2 g3!2 g3@2 c4@2 d4@4", D: "~@2 bb3 c4 d4@6 ~ eb4 d4 c4 bb3@2",
  E: "[g4@2 f4@4 d4@2 eb4@4 ab3@2 g3@4 g3 bb3 ~ d4 bb3 d4 ~ g4@3 g4 c5@17 ~ f3]/3",
  F: "g3 ab3@6 ~ bb3 ab3 g3 f3@2 ~@2 g3", G: "g3 g3@2 g3!2 g3@2 c4@2 d4@4 ~@2 bb3",
  H: "[c4 d4@6 ~ eb4 d4 c4 bb3@2 g4@2 f4@4 d4@2 eb4@4 ab3@2 g3@4 ~]/2",
})).s("gm_french_horn").gain(0.25)

// bass · tuba
const bass = note("<A B A B C@2 D@5>".pickRestart({
  A: "c2@14 f1 g1", B: "ab1@7 bb1 g1@7 g1", C: "[c2@2 bb1@4 ab1@2 g1@4 g1@2 b1@4 g1 bb1 ~ d2 bb2 g2 ~ b2@3 ~ c2@3]/2",
  D: "[c2@9 c2@2 f1 g1 ab1@7 bb1 g1@7 g1 c2@12 c2@2 f1 g1 ab1@7 bb1 g1@7 g1 c2@2 bb1@4 ab1@2 g1@4 g1@2 b1@4 ~]/5",
})).s("gm_tuba").gain(0.5)

stack(french_horn, bass)