When You Said I Do
YaBoi Dirty
Oil Stain Art
3:36 December 21, 2025
BPM
176
Key
C Minor
Camelot
5A

Embed

Share Link

When You Said I Do by YaBoi Dirty Song Details

"When You Said I Do" by YaBoi Dirty had its release date on December 21, 2025. When You Said I Do is explicit and may not be suitable for children. With the duration being about 3:36, this song is close to the average duration of a typical track. There are a total of 18 in the song's album "Oil Stain Art". In this album, this song's track order is #12. The popularity of When You Said I Do is currently not that popular right now. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

With When You Said I Do by YaBoi Dirty having a BPM of 176 with a half-time of 88 BPM and a double-time of 352 BPM, we would consider this track to have a Vivace (lively and fast) tempo marking. Because of this, we believe that the song has an overall fast tempo. The time signature for this track is 3/4.

Music Key

The music key of this track is C Minor. Which also means that the camelot key for this song is 5A. So, the perfect camelot match for 5A would be either 5A or 4B. While, a low energy boost can consist of either 5B or 6A. For moderate energy boost, you would use 2A and a high energy boost can either be 7A or 12A. However, if you are looking for a low energy drop, finding a song with a camelot key of 4A would be a great choice. Where 8A would give you a moderate drop, and 3A or 10A would be a high energy drop. Lastly, 8B 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.041 dB
Acousticness
75%
Danceability
56%
Energy
44%
Instrumentalness
0%
Liveness
13%
Loudness
85%
Speechiness
3%
Valence
17%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Backroad Lessons by Georgia PhantomBackroad LessonsGeorgia PhantomA Minor58A120 BPM
Stand On Business by Unbound MusicStand On BusinessUnbound MusicA Minor38A88 BPM
By MySelf by Brabo GatorBy MySelfBrabo GatorD♭ Minor612A130 BPM
Devil Ridin' Shotgun by Franklin Embry, Dedrick Royce, HitmanDevil Ridin' ShotgunFranklin Embry, Dedrick Royce, HitmanF Minor64A139 BPM
Plug Love by Katal1st, YaBoi Dirty, HitmanPlug LoveKatal1st, YaBoi Dirty, HitmanC Major78B145 BPM
Backwood's and Banjo's by ThemTreezBackwood's and Banjo'sThemTreezD Major610B140 BPM
Ole' Country Boy - Remix by Jon Conner, Hitman, Colt Ford, Leroy BiggsOle' Country Boy - RemixJon Conner, Hitman, Colt Ford, Leroy BiggsD♭ Major93B168 BPM
Off the Chain by Cymple Man, YaBoi DirtyOff the ChainCymple Man, YaBoi DirtyG Major59B155 BPM
Sail Away by FJ OutlawSail AwayFJ OutlawF♯ Minor511A90 BPM
Memories by Willy KayMemoriesWilly KayG Minor56A142 BPM
It's Your Lie by Backroad RaisedIt's Your LieBackroad RaisedG Major39B83 BPM
Outlaws Dont Pray, They Ride by ThemTreezOutlaws Dont Pray, They RideThemTreezC Major38B107 BPM
Strong Don't Mean Unbreakable by Warn TornStrong Don't Mean UnbreakableWarn TornF♯ Major42B138 BPM
A Bloodline Of Angels by HitmanA Bloodline Of AngelsHitmanG Major79B140 BPM
Carry On by Chad Armes, Tinn ManCarry OnChad Armes, Tinn ManA♭ Major84B150 BPM
Fuck Em All by Millie ReddFuck Em AllMillie ReddB♭ Minor43A158 BPM
Problems by Big MattProblemsBig MattB Major51B140 BPM
I Fall Down by Willy KayI Fall DownWilly KayD♭ Major33B110 BPM
60's Model by YaBoi Dirty60's ModelYaBoi DirtyA Minor38A144 BPM
My Turn Wit' jesus by YaBoi DirtyMy Turn Wit' jesusYaBoi DirtyF Major27B138 BPM
Bout That by Hunter DanBout ThatHunter DanD Major610B160 BPM
My Only Homie by Tennessee ReaperMy Only HomieTennessee ReaperE Minor59A86 BPM
Beautiful You by Jesse HowardBeautiful YouJesse HowardG Major49B136 BPM
Louisiana Lullaby by Austin TolliverLouisiana LullabyAustin TolliverE Minor89A98 BPM
Colored Ribbons by Adrian_Raps_, YaBoi DirtyColored RibbonsAdrian_Raps_, YaBoi DirtyC Major58B80 BPM
ISRC
QT6652577812
Label
L-M Records/RCA Records