Mirrors by Rafael Garibaldi Song Details

Rafael Garibaldi's 'Mirrors' had a release date set for June 20, 2025. This song is quite longer than the average track at 5 minutes and 47 seconds. With that being said, this track is also considered explicit and may be offensive to some people. The song is number 1 out of 14 in Currents (Deluxe Edition) by Rafael Garibaldi. The popularity of Mirrors is currently unknown right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

The tempo marking of Mirrors by Rafael Garibaldi is Vivace (lively and fast), since this song has a tempo of 164 BPM. With that information, we can conclude that the song has a fast tempo. The time signature for this track is 4/4.

Music Key

This song has a musical key of D Major. This also means that this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-9.704 dB
Acousticness
6%
Danceability
31%
Energy
48%
Instrumentalness
0%
Liveness
53%
Loudness
84%
Speechiness
4%
Valence
21%

Recommendations

TrackArtistKeyEnergyCamelotBPM
4 Raws - super slowed by prodbyryan4 Raws - super slowedprodbyryanD♭ Major43B121 BPM
Spirit by antikvng, WhoruSpiritantikvng, WhoruE♭ Minor42A130 BPM
Looks by KAZ-MIR, TXKUMOONLooksKAZ-MIR, TXKUMOONG Minor46A77 BPM
Let The Light In by Aria LiangLet The Light InAria LiangA Major011B122 BPM
ME, MYSELF,& MO.CITY/ I TOLD YOU by BOMBVYME, MYSELF,& MO.CITY/ I TOLD YOUBOMBVYA Minor58A85 BPM
Gebrakannya baru by MODOL DI RANTANGGebrakannya baruMODOL DI RANTANGE♭ Minor02A78 BPM
Figaro by HanceFigaroHanceE Major712B136 BPM
Don’t Give Up On Me by Rafael GaribaldiDon’t Give Up On MeRafael GaribaldiA Major311B110 BPM
you should be w him by Ibiwis chkyou should be w himIbiwis chkD♭ Minor512A75 BPM
keep you safe by VAL, Shiloh Dynastykeep you safeVAL, Shiloh DynastyG Major49B115 BPM
Get You - Remix by SlimmGet You - RemixSlimmB Minor310A74 BPM
Her Name by VocalecHer NameVocalecE Minor29A170 BPM
in this darkness - Radio Edit by luhvariin this darkness - Radio EditluhvariA Minor38A135 BPM
THEY THOUGHT WE WAS DONE by Why XanderTHEY THOUGHT WE WAS DONEWhy XanderA♭ Minor51A121 BPM
why by h4teboywhyh4teboyG Major59B90 BPM
Sparks (yes i will) by Hildir Svensson, S1lenthourSparks (yes i will)Hildir Svensson, S1lenthourB♭ Minor23A68 BPM
a love by Jadah Arringtona loveJadah ArringtonD Minor87A183 BPM
Perdido Em Mim - Instrumental by Rafael GaribaldiPerdido Em Mim - InstrumentalRafael GaribaldiC Major18B85 BPM
Sweet Power by TA2PUSweet PowerTA2PUA Minor38A121 BPM
The Processing (Rent Free) - EXTENDED by Cordell Watts, M.O.B. TreyThe Processing (Rent Free) - EXTENDEDCordell Watts, M.O.B. TreyC Minor45A75 BPM
Fft2 by Scripted DreamsFft2Scripted DreamsA♭ Major54B125 BPM
Speaking Facts by Nu_FleeeeSpeaking FactsNu_FleeeeF♯ Major62B134 BPM
I’m the Reason You’re Gone by Azis gak gagapI’m the Reason You’re GoneAzis gak gagapF♯ Minor611A142 BPM
Slow Dancing in a Burning Room by From Your Eyes To MineSlow Dancing in a Burning RoomFrom Your Eyes To MineA Minor18A136 BPM
duvet jerk // u dont understand by J2XNduvet jerk // u dont understandJ2XNF♯ Minor611A196 BPM
ISRC
QZNJY2476533
Label
L-M Records/RCA Records