Strudelify

Time Travel Theme

Jay Chou

KeyE minorTempo120 bpm
0:00/0:00
// Time Travel Theme — Jay Chou
// 120 bpm, 4/4, key E minor. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/486071; license: https://creativecommons.org/publicdomain/mark/1.0/
// note: Full arrangement: all 32 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(120/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 · viola
const viola = note("<A B C D A B E F G H I J K@3 L M@8 N O P Q R S T U>".pickRestart({
  A: "a3 b3 c4 g4", B: "e4@2 b3 c4", C: "d4 g3 c4 d3", D: "e3@3 ~", E: "d4 g3 c4 b3", F: "a3@3 ~", G: "a3@3 a3",
  H: "g3@3 g3", I: "f3@4 f3 e3 f3@2", J: "b3@4 c4@4 d4@4 g4 f4 e4 d4", K: "b3 ~ b3 ~ b3 ~ b3 ~", L: "b3 c4 d4 ~",
  M: "b3 ~ b3 ~ b3 ~ b3 ~ b3 ~ b3 ~ b3 ~ b3@2", N: "~@2 e4@2 ~ e4@2 ~ f4@2 ~ f4@2 ~ f4@2",
  O: "~@2 e4@2 ~ e4@2 ~ g4@2 ~ g4@2 ~ g4@2", P: "~@2 f4@2 ~ f4@2 ~ e4@2 ~ f4@2 ~ e4@2",
  Q: "~@2 e4@2 ~ e4@2 ~ e4@2 ~ e4@2 ~ e4@2", R: "~@2 e4@2 ~ e4@2 ~ f4@2 ~ f4@2 ~ g4@2",
  S: "a4@3 g#4@3 g4@3 f#4@3 f4@2 e4@2", T: "e4 d4", U: "d4@3 c4@13",
})).s("gm_viola").gain(0.3)

stack(viola)

More by Jay Chou