Strudelify

Chopin - Berceuse Op. 57

Chopin

KeyA majorTempo70 bpm
0:00/0:00
// Chopin - Berceuse Op. 57 — Chopin
// 70 bpm, 6/8, key A major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/5130510; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 25 bars on a 24-step grid, each part at one level. Source detail keeps the original performance.
setcpm(70/3)

// 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.

// chords · acoustic guitar nylon · "Guitar"
const acoustic_guitar_nylon = note("<A@3 B A@2 B@8 A B A@2 C@2 D C@2 E F>".pickRestart({
  A: "a2 e3 [a3,c#4] [g#3,d4] e3@2", B: "a2 e3 [a3,c#4] [b3,d4] e3@2", C: "a2 e3 [a3,c#4]!2 e3@2",
  D: "a2 e3 [a3,c#4] a3 e3@2", E: "[e2,e3,g#3,d4]", F: "[a2,e3,a3,c#4] ~@2",
})).s("gm_acoustic_guitar_nylon").gain(0.25)

stack(acoustic_guitar_nylon)