Strudelify

Oboe Concerto in A minor RV 461

Antonio Vivaldi

KeyG majorTempo36 bpm
0:00/0:00
// Oboe Concerto in A minor RV 461 — Antonio Vivaldi
// 36 bpm, 3/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/4638741; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 38 bars on a 48-step grid, each part at one level. Source detail keeps the original performance.
setcpm(36/3)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once.
// 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 D E F G F H I J K L M N O P Q L R S T U V W X Y Z Y AA AB AC AA AD A B AE AF
>`.pickRestart({
  A: "[e4,g4,c5] [e4,g4] [c3,e4,g4] [d3,f4,c5] [e3,g4,c5] [c3,g4,c5,e5], [c3,c4] ~@2", // C Em C Dm7 C
  B: "d4 [b4,d5] [g3,b3,b4,d5] [a3,c4,g4,b4] [b3,d4,g4,b4] [g3,b3,g4,d5,f5], [g3,b3] ~@2", // Bm G Am7 G G7 G
  C: "e4 [g4,c5,e5] [c3,g4,c5,e5] [d3,f4,c5] [e3,g4,c5] [c3,c5,e5,g5,a#5], [c3,g3,c4] ~@2", // C Dm7 C C7 C5
  D: "~ [c5,f5,a5] [f3,c5,f5,a5] [g3,b4,f5] [a3,c5,f5] [f3,f5,a5,c6], [f3,a3,c4] ~@2", E: "[g3,d5,g5,b5]",
  F: "b3 [b3,d4] [g2,b3,d4] [a2,c4,g4] [b2,d4,g4] [g2,d4,g4,b4], g2 ~@2", // Bm G Am7 G
  G: "c4 [c4,e4] [c3,c4,e4] [d3,f4,g4] [e3,c4,g4] [c3,e4,g4,c5], [g2,e3] ~@2", // C G7 C
  H: "[g2,c4,e4] [c3,g4,c5,e5] [f3,a4,d5,f5]@2 [g3,g4,b4,d5]@2", I: "[c3,e4,g4,c5] [c4,g4,e5]!5",
  J: "[g4,b4,d5] [g3,b4,d5]!5", K: "[c4,g4,e5] [c4,e4,g4]!5", L: "[g3,d4,b4]!6", M: "[c4,e4,a4]!6", N: "[f#3,a4,d5]!6",
  O: "[g3,b4,d5]!6", P: "[c4,g4,e5]!2 [c4,a4,e5]!2 [c4,a4,c5]!2", Q: "[d4,f#4,a4]!6",
  R: "[g3,d4,b4]!2 [d4,f#4,a4]!2 [d3,f#4,a4]!2", S: "[g3,d4,b4]!2 [g3,b4,d5]!4",
  T: "[g3,a4,c5]!2 [f#3,a4,c5]!2 [d3,a4,c5]!2", U: "[g3,g4,b4]!6", V: "[d4,f#4,a4]!4 [d4,f4,d5]!2", W: "[e4,g#4,b4]!6",
  X: "[a3,e4,c5]!5 [a3,c5]", Y: "[g3,b4,d5]!4 [g3,g4,b4]!2", Z: "[g3,e4,c5]!4 [g3,c5,e5]!2", AA: "[c4,e4,g4]!6",
  AB: "[f3,c4,a4]!5 [f3,a4]", AC: "[g3,d4,b4]!5 [g3,b4]", AD: "[c4,g4,e5]!2 [g3,b4,d5]!4",
  AE: "[c3,c4,g4,c5,e5] [f2,f3,a4,d5,f5] [g2,g3,g4,b4,d5]", AF: "[c2,c3,e4,g4,c5]",
})).s("gm_orchestral_harp").gain(0.2)

stack(orchestral_harp)

More by Antonio Vivaldi