Strudelify

Andante in B-flat (Fragment) K. 5b/9b

Wolfgang Amadeus Mozart

KeyF majorTempo120 bpm
0:00/0:00
// Andante in B-flat (Fragment) K. 5b/9b — Wolfgang Amadeus Mozart
// 120 bpm, 4/4, key F major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/848956; license: https://creativecommons.org/publicdomain/mark/1.0/
// note: Full arrangement: all 24 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(120/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.

// other · violin
const violin = note("<A B C D E F ~ G H I J K I L M N A B C D O P Q N>".pickRestart({
  A: "d4 f4", B: "bb4 ~@3", C: "c5@4 ~@2 d5 eb5", D: "c5 f4!3", E: "f5@4 ~@2 c5 a4", F: "bb4 ~", G: "e5@2 f5 ~",
  H: "~ d5 b4 g4", I: "~ c5 a4 f4", J: "eb5 d5 c5 d5 bb4@2 eb5@2", K: "d5@2 c5 ~", L: "~ d4 bb4 g4",
  M: "~@3 e5 f5@2 f4@2", N: "a4@2 bb4 ~", O: "f5 ~", P: "c5@4 ~@2 bb4 d5", Q: "eb5@2 bb4 a4",
})).s("gm_violin").gain(0.2)

// other · acoustic guitar steel · "Acoustic Guitar"
const acoustic_guitar_steel = note("<~ A B C D E F G ~ H I J K L M N ~ A B C O P Q R>".pickRestart({
  A: "d4 bb3 d4 f4 d4 f4 d4 bb3", B: "f3@4 bb3 a3 bb3 c4", C: "c4@2 f3 ~ f3 ~ f3 ~", D: "~ f3", E: "g3 e3",
  F: "f3 bb3 c4!2", G: "c4 c3 f3 ~", H: "eb4@4 c4 d4 eb4 f4", I: "bb3 a3 g3 c4", J: "g4 bb3 d4 bb3 f4@2 ~@2",
  K: "eb4 c4 a3 f3", L: "f4@2 bb3 g3", M: "g3 g4 eb4 c4 bb3@2 a3@2", N: "a3@2 bb3 ~", O: "d4 c4 b3 c4",
  P: "a3 g3 gb3 g3", Q: "c4@4 d4@2 eb4 c4 bb3@4 a3@4", R: "f4 f3 bb3 ~",
})).s("gm_acoustic_guitar_steel").gain(0.3)

stack(violin, acoustic_guitar_steel)

More by Wolfgang Amadeus Mozart