Strudelify

Prince Sidon's Theme

xXoinkimapigXx

KeyE minorTempo150 bpm
0:00/0:00
// Prince Sidon's Theme — xXoinkimapigXx
// 150 bpm, 4/4, key E minor. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: ch 1 "Violin" named as a string part, played on violin (its flute patch is not one)
// note: Transcription provider: pdmx. https://musescore.com/score/5007798; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 39 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(150/4)

// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · [...]/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.

// other · violin
const violin = note("<A B ~@4 C@2 D@2 E@2 F@2 G@2 H@2 I@2 J@2 C@2 D@2 E@2 F@2 G@2 H@2 I@2 K@2 L>".pickRestart({
  A: "~@2 a5 b5 a5@2 g5@2 a5@4 d6@4", B: "b5 c6@2 b5@4 ~", C: "[b5@11 c6 b5@3 c6]/2",
  D: "[b5@18 b5@2 a5@2 g5@2 a5@4 d6@2 c#6 c6]/2", E: "[b5@11 f#6 b5@3 f#6]/2", F: "[e6@9 e6 d6 e6 f#6@2 d6@2]/2",
  G: "e6/2", H: "[e5@30 d6 d#6]/2", I: "[e6@30 g5 f#5]/2", J: "e5/2", K: "e5", L: "[e5,e6]",
})).s("gm_violin").gain(0.3)

stack(violin)