Strudelify

Danserye

Tielman Susato

KeyG majorTempo126 bpm
0:00/0:00
// Danserye — Tielman Susato
// 126 bpm, 4/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: duplicate parts dropped: ch 2 "Guitare classique [Tablature]" acoustic guitar nylon (copy of ch 1 "Guitare classique" acoustic guitar nylon)
// note: Transcription provider: pdmx. https://musescore.com/score/5408393; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 32 bars on a 24-step grid, each part at one level. Source detail keeps the original performance.
setcpm(126/4)

// 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 · acoustic guitar nylon · "Guitare classique"
const acoustic_guitar_nylon = note("<A B C D A B C D E F G F H@2 I J H@2 I J E F G F H@2 I J H@2 I J>".pickRestart({
  A: "a3@3 e4@3 e4@5 e4, a2!2", B: "d4 e4 c4 a3, b2 a2", C: "d4@5 e4 d4@2 c4 b3@2 a3, d3!2",
  D: "g#3@2 f#3 g#3@3 [a2,a3]@6, e2 ~", E: "a3@2 b3 c4@2 d4 e4@3 e4@3, a2!2", F: "g4 f#4 [a2,e4]@2, a2 ~",
  G: "a3@2 b3 c4@2 d4 e4@5 e4, a2!2", H: "c4@4 b3@2 c4@4 d4@2 e4@3 ~@3 e4@6, a2!2",
  I: "d4@2 e4 f4@2 e4 d4@2 c4 b3@2 a3, d3 a2", J: "g#3@2 f#3 a3@2 g#3 [a2,a3]@6, e2 ~",
})).s("gm_acoustic_guitar_nylon").gain(0.3)

stack(acoustic_guitar_nylon)