0:00/0:00
// Oboe Concerto in A minor RV 461 — Antonio Vivaldi
// 36 bpm, 3/4, key G major. Source: midi.
// Generated by strudelify. One cycle = one bar.
// note: Transcription provider: pdmx. https://musescore.com/score/4638741; license: https://creativecommons.org/publicdomain/zero/1.0/
// note: Full arrangement: all 38 bars on a 48-step grid, each part at one level. Source detail keeps the original performance.
setcpm(36/3)
// 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 · orchestral harp · "Harp"
const orchestral_harp = note(`<
A B C D E F G F H I J K L M N O P Q L R S T U V W X Y Z Y AA AB AC AA AD A B AE AF
>`.pickRestart({
A: "[e4,g4,c5] [e4,g4] [c3,e4,g4] [d3,f4,c5] [e3,g4,c5] [c3,g4,c5,e5], [c3,c4] ~@2", // C Em C Dm7 C
B: "d4 [b4,d5] [g3,b3,b4,d5] [a3,c4,g4,b4] [b3,d4,g4,b4] [g3,b3,g4,d5,f5], [g3,b3] ~@2", // Bm G Am7 G G7 G
C: "e4 [g4,c5,e5] [c3,g4,c5,e5] [d3,f4,c5] [e3,g4,c5] [c3,c5,e5,g5,a#5], [c3,g3,c4] ~@2", // C Dm7 C C7 C5
D: "~ [c5,f5,a5] [f3,c5,f5,a5] [g3,b4,f5] [a3,c5,f5] [f3,f5,a5,c6], [f3,a3,c4] ~@2", E: "[g3,d5,g5,b5]",
F: "b3 [b3,d4] [g2,b3,d4] [a2,c4,g4] [b2,d4,g4] [g2,d4,g4,b4], g2 ~@2", // Bm G Am7 G
G: "c4 [c4,e4] [c3,c4,e4] [d3,f4,g4] [e3,c4,g4] [c3,e4,g4,c5], [g2,e3] ~@2", // C G7 C
H: "[g2,c4,e4] [c3,g4,c5,e5] [f3,a4,d5,f5]@2 [g3,g4,b4,d5]@2", I: "[c3,e4,g4,c5] [c4,g4,e5]!5",
J: "[g4,b4,d5] [g3,b4,d5]!5", K: "[c4,g4,e5] [c4,e4,g4]!5", L: "[g3,d4,b4]!6", M: "[c4,e4,a4]!6", N: "[f#3,a4,d5]!6",
O: "[g3,b4,d5]!6", P: "[c4,g4,e5]!2 [c4,a4,e5]!2 [c4,a4,c5]!2", Q: "[d4,f#4,a4]!6",
R: "[g3,d4,b4]!2 [d4,f#4,a4]!2 [d3,f#4,a4]!2", S: "[g3,d4,b4]!2 [g3,b4,d5]!4",
T: "[g3,a4,c5]!2 [f#3,a4,c5]!2 [d3,a4,c5]!2", U: "[g3,g4,b4]!6", V: "[d4,f#4,a4]!4 [d4,f4,d5]!2", W: "[e4,g#4,b4]!6",
X: "[a3,e4,c5]!5 [a3,c5]", Y: "[g3,b4,d5]!4 [g3,g4,b4]!2", Z: "[g3,e4,c5]!4 [g3,c5,e5]!2", AA: "[c4,e4,g4]!6",
AB: "[f3,c4,a4]!5 [f3,a4]", AC: "[g3,d4,b4]!5 [g3,b4]", AD: "[c4,g4,e5]!2 [g3,b4,d5]!4",
AE: "[c3,c4,g4,c5,e5] [f2,f3,a4,d5,f5] [g2,g3,g4,b4,d5]", AF: "[c2,c3,e4,g4,c5]",
})).s("gm_orchestral_harp").gain(0.2)
stack(orchestral_harp)
More by Antonio Vivaldi
01 Concerto for 2 Mandolins in G RV532 - Allegro IG major · 92 bpmChamber Concerto in D major RV 93D major · 30 bpmChamber Concerto in G minor RV 107B♭ major · 70 bpmConcerto for 2 Cellos in G minorB♭ major · 96 bpmConcerto For Two violins Opus 3F major · 37.5 bpmConcerto for Violin and Cello in B-flat major RV 547B♭ major · 110 bpmConcerto in B minor RV 580D major · 120 bpmConcerto in D minor RV 565F major · 60 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.