Strudelify

hurt

2CELLOS

KeyG majorTempo80 bpm
0:00/0:00
// hurt — 2CELLOS
// 80 bpm, 4/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/4180736; license: https://creativecommons.org/publicdomain/mark/1.0/
// note: Full arrangement: all 81 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(80/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 · pizzicato strings · "Violoncelle"
const pizzicato_strings = note(`<
  A B A B A B A B A B A B A B A B A B A B C D E D C D E D C D E F@2 D E F A B A B A B A B A B A B A B A B A B A B C D E
  D C D E D C D E F@2 D E F@2 D E F@2 D E G ~
>`.pickRestart({
  A: "a2 e3 [c4,e4]@2 ~@4", B: "c3 e3 [c4,e4]@2 d3 a3 [d4,f#4]@2", C: "[g2,d3,b3]!4", D: "[a2,e3,c4]!4",
  E: "[f2,c3,a3]!4", F: "[g2,d3,a3,b3]!4", G: "~ [a3,b3]@3 ~@12, [g2,d3] ~@3",
})).s("gm_pizzicato_strings").gain(0.3)

stack(pizzicato_strings)

More by 2CELLOS