Strudelify

Le quattro stagioni

Vivaldi

KeyD majorTempo70 bpm
0:00/0:00
// Le quattro stagioni — VIVALDI
// 70 bpm, 4/4, key D major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/96544; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 32 bars on a 16-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(70/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@2 B C@2 D E F G H I J K L@2 M A@2 B N@2 O P Q@2 R S T U J V W>".pickRestart({
  A: "f#5!3 g5 f#5@2 f#5 g5", B: "f#5@2 e5 f#5 g5@2 f#5@2 e5@4 ~@4", C: "f#4!3 g4 f#4@2 f#4 g4",
  D: "f#4@2 e4 f#4 g4@2 f#4@2 e4@4 ~@4", E: "f#5!3 a5 b4@2 b4!2", F: "e5!3 g5 a4@2 a4 d5", G: "f#5!3 g5 f#5!3 g5",
  H: "f#5@2 f#5@2 f#5@2 g5@2 f#5@2 e5 f#5 g5@2 e5@2", I: "f#5@2 ~@2 f#4!3 g4", J: "f#4!3 g4 f#4!3 g4",
  K: "f#4@2 e4 f#4 g4@2 e4@2 f#4@4 ~@4", L: "d5!3 e5 d5@2 d5 e5", M: "d5@2 c#5 d5 e5@2 d5@2 c#5@4 ~@4",
  N: "f#5!4 g5@2 f#5!2", O: "g5@2 f#5!3 e5 f#5 g5", P: "f#5 e5 d5 ~", Q: "d5 a4!3 b4@2 a4!2",
  R: "b4@4 a4@2 a4@2 d5@2 c#5 b4 a4@2 g4@2", S: "f#4@2 e4@2 d4 d5!2 a4", T: "d5!3 a4 d5!3 a4",
  U: "d5 b4 g4 a4 d5@2 ~@2", V: "f#4@2 f#4@2 f#4@2 g4@2 f#4@2 e4 f#4 g4@2 e4@2", W: "f#4",
})).s("gm_violin").gain(0.2)

stack(violin)

More by Vivaldi