Strudelify

Op. 1 La Biondina

Johan Simon MAYR 1763-1845

KeyF majorTempo64 bpm
0:00/0:00
// Op. 1 La Biondina — Johan Simon MAYR 1763-1845
// 64 bpm, 6/8, key F major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: metre changes (2/8 at bar 1, 6/8 at bar 1, 4/8 at bar 8, 2/8 at bar 9, ...) are rendered on a constant 6/8 grid of one bar per cycle
// note: Transcription provider: pdmx. https://musescore.com/score/115574; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 23 bars on a 24-step grid, each part at one level. Source detail keeps the original performance.
setcpm(64/3)

// 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 · orchestral harp · "Harp"
const orchestral_harp = note("<~ A B C A@2 B C D E F G H I@3 A B J A@2 B K>".pickRestart({
  A: "c4 f4 a4 c4 f4 a4, f3!2", B: "c4 f4 a4 c4 f4 a4, f3 a2", C: "d4 g4 bb4 d4 g4 bb4, bb2 c3", D: "f3@3 f2 ~@2",
  E: "~ [e4,c5]!2 ~ [e4,c5]!2, c3!2", F: "~ [f4,b4]!2 ~ [f4,bb4]!2, d3!2", G: "~ [g4,bb4]!2 ~ [g4,bb4]!2, e3!2",
  H: "~ [f4,a4]!2 ~ [f4,a4]!2, f3!2", I: "[[d3,d4,f4,b4]@10 [c3,e4,g4,c5]@5 ~@3]/3", J: "d4 g4 bb4 c4 e4 g4, bb2 c3",
  K: "d4 g4 bb4 d4 e4 g4, bb2 c3",
})).s("gm_orchestral_harp").gain(0.11)

stack(orchestral_harp)