Strudelify

ayala

XXXTENTACION

KeyA majorTempo74 bpm
0:00/0:00
// ayala — XXXTENTACION
// 74 bpm, 4/4, key A major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: ch 1 "Piano, Pianoteq" named as a piano, played on piano (its alto sax patch is not one)
// note: Transcription provider: pdmx. https://musescore.com/score/5317380; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 33 bars on a 16-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(74/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once · [...]/2 spreads a riff over 2 bars.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// chords · piano · "Piano, Pianoteq #2"
const piano = note("<A B C D E B C D E B C D E B C D E B C D E B C D F G C H I J K L@2>".pickRestart({
  A: "~@2 [e3,a3,c4]@2 [d3,g3,b3]@3 ~", B: "[b2,e3,g3]@6 [c3,f3,a3]@9 ~", C: "[e3,a3,c4]@6 [d3,g3,b3]@9 ~",
  D: "[e3,g3,b3]@6 [c3,f3,a3]@9 ~", E: "[e3,a3,c4]@3 [d3,g3,b3]@4 ~", F: "[e3,a3]@6 [d3,g3,b3]@9 ~, c4 ~@3",
  G: "[e3,g3,a3]@6 [c3,f3,a3]@9 ~", H: "~@3 b3@2 c4 [c3,f3,a3]@9 ~, [b2,e3,g3]@3 ~@5",
  I: "c4@3 d4@3 [d3,g3,b3]@9 ~, [e3,a3]@3 ~@5", J: "[b2,e3,g3]@3 c4@3 [c3,f3,a3]@9 ~",
  K: "[e3,a3,c4]@3 b3@2 a3 [b2,d3,g3]@6 b3 a3 g3 e3", L: "[[b2,e3,g3]@15 ~]/2",
})).s("gm_piano").gain(0.2)

stack(piano)

More by XXXTENTACION