Cosmo’s Factory cover

Who'll Stop the Rain

Favorite

Creedence Clearwater Revival

Cosmo’s Factory (1970)swamp rockTop 5%2:22SpotifyYouTubeApple Music
Key: G majorestTempo: 120 BPMestTime signature: 4/4

Choose a version

Compare every playable arrangement, then open the exact version that has the parts you need.

97%5 tracks · 4,469 notes · G major · 120 BPM· 2:22Recommended
Intro
Verse 1
Pre Chorus
Chorus
Verse 2
Pre Chorus
Chorus
Bridge
Verse 3
Pre Chorus
Chorus
Ending
Lead Vocals
Guitar 1
Guitar 2
Bass
Drums
97%5 tracks · 4,466 notes · G major · 120 BPM· 2:22
Vocals
Guitar 1
Guitar 2
Bass
Drumkit
94%4 tracks · 4,659 notes · G major · 122 BPM· 2:28
Guitar 1
Guitar 2
Bass
Drums
94%5 tracks · 4,768 notes · G major · 120 BPM· 2:22
Vocals
Guitar 1
Guitar 2
Bass
Drumkit
94%4 tracks · 3,331 notes · G major · 116 BPM· 2:25
Guitar 1
Guitar 2
Guitar 3
Voice
92%7 tracks · 3,997 notes · G major · 200 BPM· 1:31partial
Electric bass (finger)
Synth strings 1
Acoustic guitar (steel)
Electric Guitar (clean) 1
Harmonica
Electric guitar (clean) 2
Bright acoustic piano
92%12 tracks · 7,729 notes · G major · 123 BPM· 2:40
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Flute
Electric bass (finger)
Electric Guitar (clean) 1
Bright acoustic piano
Acoustic Guitar (steel) 1
Acoustic guitar (steel) 2
Breath noise
Distortion guitar
Electric guitar (clean) 2
Standard drum kit
Electric guitar (muted)
Acoustic guitar (steel) 3
80%3 tracks · 3,187 notes · G major · 116 BPM· 2:25
Gtr. 1 (elec. clean)
Gtr. 2 (acous. steel)
Gtr. 3 (acous. steel)

Musical analysis below is derived from the recommended version —5 tracks · 2:22

About this song

Who'll Stop the Rain by Creedence Clearwater Revival is in G major (estimated), around 120 BPM, 4/4 time. This 5-track arrangement runs 2:22 (Acoustic guitar (steel), Electric guitar (clean), Electric bass (pick), Lead 6 (voice), and Drums), with an intro, alternating verses and choruses, a bridge, and an outro. 8 versions available to play and practice.

Difficulty by instrument

How hard each detected part is to play in the recommended version.

GuitarAdvanced
20.15 notes/sec
DrumsIntermediate
6.49 notes/sec
BassBeginner
1.96 notes/sec
VocalsBeginner
0.98 notes/sec

Chord progressionsestimated

Roman numerals (transposable to any key) over the actual chords. Play a section, or hover any chord for its piano & guitar shape and a play button.

Intro
Verse
Chorus
Bridge
Outro

Song structure

The shape of the recording — tap a section to jump the player there.

Vocal range

The span of the lead vocal line — see at a glance whether it sits in your range.

C3C4C5G3G4

G3 – G4 · 12 semitones (~1 octaves)

About the key of G major

G major is the 7th most common key in our catalog. Its three core chords are G, C, and D.

More from Creedence Clearwater Revival

View all songs by Creedence Clearwater Revival