0:00/0:00
// the legend of zelda breath of the wild - miphas theme — Misc Computer Games
// 80 bpm, 4/4, key A minor. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Tempo changes preserved in elapsed time; displayed bars use the dominant tempo.
// note: Transcription provider: pdmx. https://musescore.com/score/3974846; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 29 bars on a 16-step grid, each part at one level; ghost notes are separate "_soft" parts. Source detail keeps the original performance.
setcpm(80/4)
// Notation: c3@3 lasts 3 steps · ~ is a rest · [c3,e3] is a chord · "a, b" plays two voices at once · [...]/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.
// chords · piano
const piano = note("<A B C D E F G H I J K L M N O P Q R S T U V W X Y Z AA@3>".pickRestart({
A: "[f4,g5,a5,e6]@2 [a4,c5,g5]@3 c5 d5 e5, ~@4 [a#3,f4]@11 ~", // Fmaj7 Am7 A#5
B: "[f3,c4,e4] [d4,g4]@2 [d4,f4], [g4,a4,e5]@2 ~@2 [e3,g3,b3]@11 ~", // Fmaj7 G5 Dm A7 Em
C: "a3 e4 ~ f5 g#3 e4 ~ f5, e5@3 ~ e5@3 ~, ~ c5 ~ c5",
D: "[g3,e5] c5 f5 [c5,e5]@2 c4 e4 b4, ~@2 e4@4 f#3@9 ~, ~@3 e4@3 ~@2", E: "a4 e5 d5 c5 d5@2 g5@2, [f3,c4] [a#3,g#4]",
F: "[b3,g#4,e5] [c4,a4,f5] [b3,g#4,e5]@2, e3@15 ~", // E F E
G: "f3 c4 ~ f5 f3 b3 ~ f5, e5@3 ~ e5@3 ~, ~ [f4,a4,c5] ~ [d4,g#4,b4]", // F G#dim
H: "e3 d4 [g4,d5,b5] [c#5,a5]@2 e4 a4 e5, [g4,b4,e5]@4 ~@2 [a3,g4]@9 ~", // G F#m Em A7
I: "d#5 a5 g5 a5 [d5,b5]@2 [b4,g5]@2, [f4,c5] e4", J: "a5@3 g5 a5@11 ~, [d4,a4]@15 ~",
K: "~ e4 d4 c4 [d4,g4]@3 a4, [a#2,f3,a3]@15 ~", L: "[e3,c4,d4]@4 [e3,c4,e4]@11 ~, [a2,g3]@15 ~",
M: "~ e5 d5 c5 d5@2 g5@2, [a#3,d4,f4,a4]@15 ~", N: "[a3,b3,e4,a4,b4,e5] [a3,c4,e4,a4]@2 g3, ~@4 [c5,a5]@11 ~",
O: "[f3,a4,c5,e5] [c4,a5] g5 a5 [d5,b5]@3 g5, ~ e4 [d4,g4]@2", // Fmaj7 F G G5
P: "[c#5,a5]@6 g5@2 [f5,a5]@6 g5 [g5,a5], [e3,a3,e4] [d#4,c5]", Q: "[d4,f#4,a4,e5]@2 [c4,c5] [b3,b4], ~ [e3,g#4]",
R: "e4 [e4,a4] ~ f5 [g#3,g#4] [c4,g#4] ~ f5, a3 ~, e5@3 ~ e5@3 ~, ~ [a4,c5] ~ [e4,c5]", // A5 G# Fm Am C
S: "g3 [c4,a4] [e4,f5] [c4,a4,e5]@2 ~ e4 b4, [b4,e5]@4 ~@2 f#3@9 ~, ~@10 c4@5 ~", // F Fmaj7 Am E5
T: "a4 e5 d5 c5 [g#4,d5]@2 g5@2, [f3,c4] [a#2,f3]", U: "[e3,b3,g#4,e5] [d#3,c4,a4,f5] [g#4,e5] e4, ~ [e3,b3]",
V: "f3 c4 ~ f5 [d4,f4,g#4] b3 [d4,f4,g#4] [b3,f5], e5@3 ~ [b4,e5]@3 ~, c5 [f4,a4,c5] ~@2", // Ddim Bdim E5 F
W: "e3@2 b3@2 [g4,d5,b5]@2 [c#5,a5]@2 ~@4 e6 [a6,e7] ~@2, [g4,b4,e5]@4 ~@2 [a3,g4]@9 ~", // G F#m A5 Em A7
X: "~ a5 g5 a5 b5@2 g5@2, [f4,c5,d#5] [e4,g4,d5]", Y: "[e5,a5]@3 g5 a5@11 ~, [d4,a4]@15 ~",
Z: "d4 a4 g4 a4 b4@2 g4@2, [a#2,f3,a3] [c3,g3,e4]", // A#maj7 C
AA: "[[e4,a4]@3 g4 ~ a4@13 ~@6 [e4,e5]@2 [a4,a5]@3 [e5,e6]@5 [a5,a6]@5 ~@9, [f2,c3,a3]@17 ~ g2@21 ~@9, ~@18 [e4,a4]@5 ~@25, ~@19 [d3,b3]@21 ~@8]/3", // A5 E A E A F A5 G
})).s("gm_piano").gain(0.3)
// other · string ensemble 1 · "Violons"
const string_ensemble_1 = note("<[~@5 c5 d5 e5] [e5 ~ g4@4 f4@2] e4 ~@14 [a4 g#4] [b4@3 c5@3 ~@2] ~@10>")
.s("gm_string_ensemble_1").gain(0.2)
// other · glockenspiel
const glockenspiel = note("<~@4 A ~@3 B ~@8 C D E F G ~ H I ~@4>".pickRestart({
A: "~@3 g6", B: "~ a6 g6 a6 ~@4", C: "~@3 f6 e6@3 f6", D: "e6@2 f6 e6 ~@4", E: "~ e6 d6 c6 d6@2 g6@2",
F: "e6 f6 e6 ~", G: "c7@3 ~@5", H: "~ a6 g6 a6 b6@2 g6@2", I: "a6@3 g6 a6@12",
})).s("gm_glockenspiel").gain(0.3)
// other · glockenspiel · soft notes
const glockenspiel_soft = note("<~@4 [~ e6 d6 c6 d6@2 ~@2] [e6 f6 e6@2] ~@2 [~@2 b6 g6] [a6@3 g6 a6@12] ~@19>")
.s("gm_glockenspiel").gain(0.2)
stack(piano, string_ensemble_1, glockenspiel, glockenspiel_soft)
More by Misc Computer Games
Ace Attorney - Objection!B♭ major · 120 bpmcuphead - floral furyD major · 140 bpmespn extreme games themeF major · 144 bpmfar cry 5 - when the morning light shines inA major · 120 bpmfinal fantasy crystal chronicles - kazenoneF major · 105 bpmguiles themeD major · 120 bpmkahoot lobby themeF major · 120 bpmkaras theme - detroit become humanE♭ major · 90 bpm
Not in the database
That song isn't here.
Nothing in the database matches this link. It may have been renamed, or the address was mistyped. The closest songs to :
Real transcriptions · Editable patterns · Instrumental
Type a song.
Get Strudel code.
Chords, structure, melody, bass and drums compiled from open transcriptions into Strudel live-coding patterns. Play it here, scrub through the bars, then open it in strudel.cc and start hacking.
Smells Like Teen SpiritNirvana
The JokerSteve Miller Band · 1973
Love Me DoThe Beatles · 1964
I Don't MindJames Brown · 1961
- Real transcriptionsMcGill chord charts, Lakh MIDI and quality-filtered PDMX scores. The library includes alternate transcriptions of some songs.
- One bar, one cycleEvery layer follows the same bar timeline, keeping the code, playback and song structure aligned.
- Instrumental by designDetected vocal parts are removed. Guitar riffs, harmonica and other instrumental leads stay.