Strudelify

Tsumugi Uta

DATEKEN

KeyD majorTempo120 bpm
0:00/0:00
// Tsumugi Uta — DATEKEN
// 120 bpm, 4/4, key D major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/1310596; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 51 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(`<
  ~@9 A B A B A B A C D E F G H I J K L E M N H O P Q R S T S T S T S U V W V W V W V X Y
>`.pickRestart({
  A: "g3 a3", B: "b3 d4", C: "b3@3 ~", D: "~@6 b3 f#4", E: "e4@2 e4 f#4 e4@2 a4 f#4", F: "f#4@2 a4 b4 d4@2 b3 d4",
  G: "e4@2 f#4@2 a4@2 a4 b4", H: "f#4@4 ~@2 f#4 a4", I: "b4@2 b4 d5 a4@2 b4 f#4", J: "f#4@2 b4 d4!2 ~ b3 f#4",
  K: "e4@2 e4 f#4 a4 f#4 e4 d4", L: "b3 d4 e4 f#4 b3@2 b3 f#4", M: "f#4@2 b4 f#4 f#4@2 f#4 a4",
  N: "b4@4 b4@2 d5@2 a4@4 a4@2 b4 a4", O: "d5@2 c#5 b4!2 a4!2 f#4", P: "f#4@3 a4!2 ~ f#4 a4",
  Q: "e4@2 f#4 a4 e4@2 c#4 a3", R: "b3 d4 e4 f#4 b3@2 a3 d4", S: "g3@3 g3 a3@4", T: "b3@3 b3 d4@4", U: "b3@3 b3 b3@4",
  V: "g3 g4 b4 d5 a3 a4 c#5 e5", W: "b3 f#4 b4 d5 d4 f#4 a4 d5", X: "b3 f#4 b4 b3!2 f#4 b4 d5", Y: "b3 f#4 b4 b3 b3@4",
})).s("gm_viola").gain(0.4)

stack(viola)