My Oh My
My Oh My by Camila Cabello feat. DaBaby is 104 BPM — Andante (walking pace).
Half-time 52 BPM · Double-time 208 BPM · released 2019
Song DNA
Right in the middle of our energy scale. It has a big quiet-to-loud range with only a few mild shifts, over a densely layered texture. Powerful vocals leading, at a steady, walkable tempo. It’s fairly predictable, with a shape you can follow. On our 19,209-song scale, it sits more energetic than 66% of songs, calmer than the rest.
Cultural Context
Combines elements of rap and pop.
Listening Prompt
Let the sass take over.
What to Expect
Balanced energy throughout with engaging hooks.
Hear it the way it was made
The right gear changes everything.
Moods: energetic, joyful, playful
"My Oh My" climbs hard.
Dynamic range 7/10 places this in our upper band. The opening volume that feels comfortable will not be comfortable at the climax. If you are setting this up for a focused listen, anchor your volume to the quietest section, not the loudest. The arc is the point of the song; if you blunt it by riding the volume knob, you lose what makes it work. Camila Cabello feat. DaBaby built the dynamic shape on purpose. Plan around it.
How this song sits on each sensory axis
A dynamic range of 7/10 means this song moves. Expect a real volume climb between quiet sections and the loudest part of the arrangement — enough that you may want to set the initial volume below where you'd normally land.
Sudden changes: mild. There are one or two transitions worth knowing about, though they're musically resolved rather than surprise-driven.
Texture is layered — a full arrangement with clear separation between parts.
Predictability is medium — conventional structure overall, with one or two moments that deviate from what you'd expect.
Vocal style: dynamic vocals.
2019 context
Released in 2019. We have 448 songs from that year in our library, averaging a dynamic range of 6.1/10. This track is about average than the year average. Explore more from the 2010s.
Explore by mood and tradition
Guides that may help
How fast is "My Oh My"?
104 BPM — Medium (midtempo / pop ballad)
Too slow for most running; good for warm-up walks or cool-down.
Steady cardio, power walking, light weights.
Cooking, casual listening, cleaning, dinner music.
Browse more songs at 104 BPM.
When "My Oh My" works, and when it doesn't
Use-case verdicts computed from the song's tempo, dynamics, and sensory profile.
No — too dynamic or too many surprises. Save for active listening.
Maybe — at 104 BPM this is more warm-up or cool-down pace than peak-effort running.
No — contains elements that will keep an awake nervous system engaged.
Yes — predictable enough for safe driving attention, interesting enough to stay engaged.
Yes — sits in the background without demanding attention.
Not really — it's pleasant but doesn't hit hard enough for cathartic listening.
Related reading
Editorial guides that cover this song's use cases, moods, or artist.
low-intensity Workout Music: Energy Without Overwhelm
low-intensity Workout Music: Energy Without Overwhelm — A guide for sensory-sensitive listeners on musiciwant.com
The Calmest Songs We’ve Ever Measured
Out of 19,144 songs scored for intensity, these measure as the very calmest — the gentlest, steadiest, lowest-energy music in the library. A…
Songs Like La Femme d’Argent by Air — 60 BPM With a Dynamic Range of 6
La Femme d’Argent measures 60 BPM, intensity 30/100 and dynamic range 6 — slow, but with far more movement than most slow records. Its match…
Why this rating
We rate this song Moderate because it falls between our Safe and Intense thresholds on at least one dimension. Moderate is the default for most well-produced music that has real arc but no surprise elements. Full rubric: methodology.
See how “My Oh My” sits against your own sensitivities, or use it as a waypoint in a calmer set.
Listen on
Spotify and YouTube links go direct to the track when we have the ID; otherwise they search for it. Embed this sensory profile on your site →
Rating last reviewed: 2026-04-05. Reviewed by the Music I Want editorial team against the documented methodology.
Think this rating is wrong? Contact the editor — every message is read and ratings get revised.
By the numbers: how this song compares
Computed from this song’s place among the 19,209 songs we’ve measured.
Where it sits in 19,000 songs
On our 19k-song scale this lands in the middle band — more energetic than 66% of songs, calmer than the other 34%. Its intensity reading of 51/100 comes from a dynamic range of 7/10, layered texture, mild shifts, and dynamic vocals. It shares this stretch of the spectrum with thousands of other tracks, so the finer fingerprint below is what really separates it.
What makes it unusual
What stands out most about this song is blazing intensity: more extreme on that axis than 66% of everything we've measured. At the far opposite end of the library sit the songs built on near-total stillness — steady volume, no surprises, a slow and unhurried pulse — the kind of track this one is the counterpoint to.
Feels almost identical to
Closest matches by feel across all 19,209 measured songs — not by genre or artist, by how they actually move.
What it’s good for
Scored from this song’s tempo, intensity, dynamics and texture — not crowd votes.
2019 in context
The 448 songs we’ve measured from 2019 average a dynamic range of 6.1/10. At 7/10, this track is louder and more dynamic than its year.
Mixes smoothly with
Within a few BPM and close in feel — they flow without a jarring transition.
The fingerprint
The 8-dimension measurement behind every rating on this page.
Frequently asked about "My Oh My"
Quick answers pulled from the song's sensory analysis.
What is the BPM of "My Oh My" by Camila Cabello feat. DaBaby?
"My Oh My" by Camila Cabello feat. DaBaby has a tempo of 104 BPM (Andante (walking pace)). At half-time that is 52 BPM, and at double-time 208 BPM.
What is the sensory intensity of "My Oh My" by Camila Cabello feat. DaBaby?
"My Oh My" by Camila Cabello feat. DaBaby rates as Moderate intensity. Dynamic range 7/10, mild sudden changes, layered texture. Moderate is the default for well-produced music with real arc but no surprise elements.
How loud is "My Oh My" — what is its dynamic range?
"My Oh My" has a dynamic range of 7/10. Noticeable climb from quiet sections to loudest point. Set opening volume slightly lower than your preferred peak.
Does "My Oh My" have sudden or surprising changes?
"My Oh My" has mild sudden changes — one or two transitions worth knowing about, but they are musically resolved rather than surprise-driven.
What is "My Oh My" best for?
In our library "My Oh My" is recommended for: energy, movement. These tags are assigned only where the song's sensory profile genuinely supports the use case.
When was "My Oh My" released?
"My Oh My" is from 2019, on the album "Romance". It appears in our 2010s catalog.
What is the emotional mood of "My Oh My"?
We tag "My Oh My" as energetic, joyful, playful. Moods are tonal descriptors based on how the song reads emotionally — separate from the sensory intensity axes.
What is the vocal style of "My Oh My"?
The vocal style is dynamic vocals.
Is "My Oh My" good for running?
Not really — at 104 BPM it's below most running cadences. Better for warm-up, cool-down, or walking. Recreational runners typically step at 140-175 BPM.
Is "My Oh My" good for studying?
Only partially. The song's dynamic range (7/10) means there will be loud moments that break focus during deep work.
Can I use "My Oh My" for sleep?
Not recommended for sleep. Contains transitions that will wake you up.
Should I listen to "My Oh My"?
"My Oh My" is Moderate intensity — fine for most listeners, but with enough dynamic activity that it works best as active listening rather than background.
Songs with the same DNA
layered texture, similar intensity — across any genre or era.
Safer alternatives with a similar feel
These songs share similar moods but with a gentler sensory profile.
What this song means to people
No stories yet. Be the first.
Share what this song means to you
Keep exploring
You know how this one feels — now go find the next one.