Strudelify

BWV 0779 duo mandoline

J. S. Bach

KeyC majorTempo120 bpm
0:00/0:00
// BWV 0779 duo mandoline — J.S. Bach
// 120 bpm, 4/4, key C major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/249461; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 22 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 · [c3,e3] is a chord.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// other · acoustic guitar nylon · "Mandoline"
const acoustic_guitar_nylon = note("<A B C D E F G H I J K L M N O P Q R S T U V>".pickRestart({
  A: "~@9 c4 d4 e4 f4 d4 e4 c4", B: "g4@2 g3@2 ~@5 g3 a3 b3 c4 a3 b3 g3", C: "c4 b3 c4 d4 e4 g4 a4 b4",
  D: "c5 e4 f#4 g4 a4 b3 c4@2", E: "~ d4 e4 f#4 g4 e4 f#4 d4 g3@2 b3@2 c4@2 d4@2",
  F: "e4@2 f#4@2 g4@2 e4@2 b3@3 c4 d4@2 d4@2", G: "~ g3 a3 b3 c4 a3 b3 g3 d4@2 g4@2 f#4@2 g4@2",
  H: "a3 d4 e4 f#4 g4 e4 f#4 d4 a4@2 d4@2 c4@2 d4@2", I: "g3 g4 f4 e4 d4 f4 e4 g4 f4@2 e4@2 f4@2 d4@2",
  J: "e4 a4 g4 f4 e4 g4 f4 a4 g4@2 f4@2 g4@2 e4@2", K: "f4 a#4 a4 g4 f4 a4 g4 a#4 a4 g4 f4 e4 d4 f4 e4 g4",
  L: "f4 e4 d4 c4 b3 d4 c4 e4 d4 c4 b3 a3 g#3 b3 a3 c4", M: "b3@2 e4@2 d4@3 e4 c5 b4 a4 g4 f#4 a4 g#4 b4",
  N: "a4 c4 b3 d4 c4 e4 d4 f4 e4@2 a3@2 e4@2 e4@2", O: "a3@2 a3@2 ~@5 e4 d4 c4 b3 d4 c#4 e4",
  P: "d4@9 a3 b3 c4 d4 b3 c4 a3", Q: "b3@9 d4 c4 b3 a3 c4 b3 d4", R: "c4@9 g3 a3 a#3 c4 a3 a#3 g3",
  S: "a3 a#3 a3 g3 f4 d4 c4 a#3", T: "a3@2 f4@2 e4@2 d4@2 e4 d4 e4 f4 g4 e4 f4 d4",
  U: "e4@2 c4@2 d4@2 e4@2 f4 d4 e4@2 g3@2 g3@2", V: "[c4,e4]",
})).s("gm_acoustic_guitar_nylon").gain(0.3)

stack(acoustic_guitar_nylon)

More by J. S. Bach