Strudelify

Inspector Clouseau Theme

Joshua667746

KeyA minorTempo138 bpm
0:00/0:00
// Inspector Clouseau Theme — Joshua667746
// 138 bpm, 4/4, key A minor. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/5857860; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 71 bars on a 16-step grid, each part at one level. Source detail keeps the original performance.
setcpm(138/4)

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

// chords · piano
const piano = note(`<
  A@2 B C A@2 B C D E F G H E I@2 J K L@2 M N D E F G H E I@2 J K L@2 M N L@2 O P Q R O S L@2 O P Q R O S L@2 D E F G H
  E I@2 J K T ~ T ~ U V W
>`.pickRestart({
  A: "a3 e3", B: "b3@3 e3", C: "a#3@3 e3", D: "~ [c4,e4] ~ [c4,e4], a3!2", E: "~ [f3,a3] ~ [f3,a3], d3!2",
  F: "~ [b3,d4] ~ [b3,d4], g3!2", G: "~ [e3,g3] ~ [e3,g3], c3!2", H: "~ [a3,c4] ~ [a3,c4], f3!2",
  I: "[e3,g#3,b3] [f3,a#3,d4]", J: "~ [g#3,d4] ~ [g#3,d4], e3!2", K: "~ [g#3,d4] f#3 g#3, e3 ~",
  L: "~ [c4,e4] ~ [c4,e4], a3 e3", M: "~ [d4,e4] ~ e3, b3@3 ~, ~ [d4,e4]", N: "~ [d4,e4] ~ e3, a#3@3 ~, ~ [d4,e4]",
  O: "[d3,f3,a3] ~@2 [d3,f3,a3]", P: "[g3,b3,d4] ~@2 [g3,b3,d4]", Q: "[g3,c4,e4] ~@2 [g3,c4,e4]",
  R: "[a3,c4,e4] ~@2 [a3,c4,e4]", S: "[e3,g#3,d4] ~@2 [e3,g#3,d4]", T: "[a3,c4,e4] ~@3", U: "a2 a3 g3 f3",
  V: "e3 d3 c3 b2", W: "a2 ~ [a1,e2,a2] ~",
})).s("gm_piano").gain(0.3)

stack(piano)

More by Joshua667746