Choose a version
Compare every playable arrangement, then open the exact version that has the parts you need.
Musical analysis below is derived from the recommended version —10 tracks · 3:45
About this song
Yesterday by Staind is in D# major (estimated), around 120 BPM. This 10-track arrangement runs 3:45 (Overdriven guitar, Distortion guitar, Guitar harmonics, Electric bass (finger), String ensemble 2, Lead 6 (voice), and Drums). 4 versions available to play and practice.
Difficulty by instrument
How hard each detected part is to play in the recommended version.
Vocal range
The span of the lead vocal line — see at a glance whether it sits in your range.
C♯3 – G♯4 · 19 semitones (~1.6 octaves)
About the key of D# major
D# major is the 20th most common key in our catalog. Its three core chords are D♯, G♯, and A♯.
More from Staind
Break the Cycle · 10 versions · D# minor · 74 BPM
GuitarBassOtherDrumsBreak the Cycle · 9 versions · F# major · 58 BPM
GuitarBassDrumsStaind · 5 versions · A# minor · 122 BPM
GuitarBassKeysOtherDrumsDysfunction · 7 versions · G# minor · 108 BPM
GuitarBassOtherDrumsBreak the Cycle · 9 versions · F minor · 82 BPM
GuitarBassOtherDrums14 Shades of Grey · 6 versions · F# major · 134 BPM
GuitarBassOtherDrums
Similar songs
More alternative rock songs with a related key or comparable tempo.
Weezer16 versions · D# major · 76 BPM
GuitarBassOtherDrums- GuitarBassKeysOtherDrums
The Smashing Pumpkins13 versions · D# major · 125 BPM
GuitarBassOtherDrumsImagine Dragons13 versions · D# major · 90 BPM
GuitarBassKeysOtherDrumsThe Smashing Pumpkins13 versions · D# major · 83 BPM
GuitarBassOtherDrumsCrash Test Dummies9 versions · D# major · 93 BPM
GuitarBassKeysOtherDrums