Strudelify

persona 5 - last surprise

Shoji Meguro

KeyF majorTempo123 bpm
0:00/0:00
// persona 5 - last surprise — Shoji Meguro
// 123 bpm, 4/4, key F major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/5961164; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 113 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(123/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest.
// A part's distinct bars are riffs (A, B, C...) played in order: edit a riff to change every repeat.

// other · violin · "Violin II"
const violin = note(`<
  A B A C A B A D ~@8 A B A C A B A E F G H I F G ~ J K L K L K L K L ~@8 A B A C A B A E F G H I F G H I F G H I F G ~
  J K L M N K L O L ~@9 F G H I F G H I F G H I F G ~ J K L M N K L O L
>`.pickRestart({
  A: "e5 f5 e5 d5 ~@2 c5 d5 c5 a4 ~@2 g4 ~ a4 ~", B: "e5 f5 e5 d5 ~@2 c5 d5 c5 a4 ~@2 ab4@4",
  C: "e5 f5 e5 d5 ~ c5 ~ d5 ~ a4 ~ ab4 ~ g4@2 f4", D: "e5 f5 e5 d5 ~ c5 ~ d5 ~@8", E: "e5 f5 e5 d5 ~@12",
  F: "~@4 a4@2 c5@2 g4@2 c5@2 ab4 g4 f4@2", G: "g4@3 f4@5", H: "~@6 g4 a4", I: "bb4@3 a4@5",
  J: "eb4@3 eb4 ~@2 d4@6 ~@4", K: "f4@3 a4@3 c5 d5", L: "eb5@3 d5@5", M: "f4@3 c5@3 d5@2", N: "eb5@3 f5@3 c5@2",
  O: "f5@3 c5@3 d5@2",
})).s("gm_violin").gain(0.4)

stack(violin)

More by Shoji Meguro