Strudelify

Stella Splendens

Unknown

KeyF majorTempo125 bpm
0:00/0:00
// Stella Splendens — Unknown
// 125 bpm, 2/4, key F major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/5924886; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 95 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(125/2)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once · [...]/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.

// chords · church organ · "Organ"
const church_organ = note(`<
  A B C D E F G H I@2 A B C D E F G J K L M N O P Q R K L M N O P Q R S@2 A B C D E F G H I@2 A B C D E F G J K L M N O
  P Q R K L M N O P Q R S@2 A B C D E F G H I@2 A B C D E F G T@6
>`.pickRestart({
  A: "a4@3 g4, d3", B: "[d3,a4] [f3,f4]", C: "[a3,d4] [d3,f4]", D: "[c3,g4]", E: "bb4 a4 f4 g4, f3",
  F: "[g3,e4] [a3,d4]", G: "[d3,f4] [c3,g4]", H: "g4 f4 [a3,d4]@2, g3 ~", I: "[c3,c4]/2",
  J: "g4@2 f4@2 d4@2 e4 c4, f3 g3", K: "[a3,d4]", L: "~ [a3,d4]", M: "[a3,d4] [d3,a4]", N: "[d3,b4] [d3,d5]",
  O: "[g3,b4]@2 c5 a4, ~ f3", P: "[e3,g4] [e3,b4]", Q: "[c3,c5] [d3,a4]", R: "g4 f4!2 e4, f3 g3", S: "[a3,d4]/2",
  T: "[g4@6 f4@6 ~ d4@6 e4@12 c4@12 ~ [a3,d4]@50 ~@2, f3@12 ~ g3@31 ~@52]/6", // D5
})).s("gm_church_organ").gain(0.5)

// bass · acoustic bass
const bass = note(`<
  A B@2 C D@2 C D E@2 A B@2 C D@2 C@2 A F A@2 G@2 H G A F A@2 G@2 H G I@2 A B@2 C D@2 C D E@2 A B@2 C D@2 C@2 A F A@2
  G@2 H G A F A@2 G@2 H G I@2 A B@2 C D@2 C D E@2 A B@2 C D@2 C J@6
>`.pickRestart({
  A: "d2", B: "d2!2", C: "c2", D: "c2!2", E: "c2/2", F: "~ d2", G: "g2!2", H: "g2", I: "d2/2", J: "[c2@22 d2@25 ~]/6",
})).s("gm_acoustic_bass").gain(0.3)

stack(church_organ, bass)

More by Unknown