Repeating Restraint
Benjamin Dora
Strange Heart
2:36 December 9, 2025
BPM
128
Key
B Major
Camelot
1B

Embed

Share Link

Repeating Restraint by Benjamin Dora Song Details

Benjamin Dora's ' "Repeating Restraint" was released on its scheduled release date, December 9, 2025. The duration of This song is about two minutes long, specifically at 2:36. This song does not appear to have any foul language. Repeating Restraint's duration is considered a little bit shorter than the average duration of a typical track. There are a total of 11 in the song's album "Strange Heart". In this album, this song's track order is #10. Based on our statistics, Repeating Restraint's popularity is below average in popularity right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

With Repeating Restraint by Benjamin Dora having a BPM of 128 with a half-time of 64 BPM and a double-time of 256 BPM, we would consider this track to have a Allegro (fast, quick, and bright) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

B Major is the music key of this track. Or for those who are familiar with the camelot wheel, this song has a camelot key of 1B. So, the perfect camelot match for 1B would be either 1B or 2A. While, 2B can give you a low energy boost. For moderate energy boost, you would use 10B and a high energy boost can either be 3B or 8B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 1A or 12B will give you a low energy drop, 4B would be a moderate one, and 11B or 6B would be a high energy drop. Lastly, 10A 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
-14.608 dB
Acousticness
15%
Danceability
64%
Energy
47%
Instrumentalness
0%
Liveness
35%
Loudness
76%
Speechiness
4%
Valence
70%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Same Side by Dylan DunlapSame SideDylan DunlapD Major510B148 BPM
Missing Page by John WhiteMissing PageJohn WhiteD♭ Major53B108 BPM
Save Your Lonely by The East PointersSave Your LonelyThe East PointersG Minor86A90 BPM
No Man by William Tyler SowersNo ManWilliam Tyler SowersB Major61B100 BPM
ERA by The FaimERAThe FaimE Major712B118 BPM
Rise Above by Orion Chase MaddoxRise AboveOrion Chase MaddoxD♭ Minor512A120 BPM
Understand by Rollo HouldsenUnderstandRollo HouldsenD♭ Minor512A100 BPM
Fields of Green by IwahawkFields of GreenIwahawkF Major27B160 BPM
Where is the meaning by Project Neon SongWhere is the meaningProject Neon SongF Minor44A126 BPM
You're on the Road by Bradbury LaneYou're on the RoadBradbury LaneD♭ Minor512A100 BPM
Rain on Your Parade by TrilaRain on Your ParadeTrilaC Major88B90 BPM
This Summer's Twilight Scenery by IwahawkThis Summer's Twilight SceneryIwahawkB Minor210A135 BPM
SPIDER WITH SIX EYES by Wes ScottSPIDER WITH SIX EYESWes ScottD♭ Minor512A100 BPM
Rabid Opportunity by Susanna PullanRabid OpportunitySusanna PullanE♭ Minor52A87 BPM
Alcoholic Nightmare by Isabel LucyAlcoholic NightmareIsabel LucyB Major51B128 BPM
Two People by My AlibiTwo PeopleMy AlibiD♭ Major63B140 BPM
Hold On by Preston GundersonHold OnPreston GundersonA♭ Major64B176 BPM
Boring by Allen MillerBoringAllen MillerG Major99B174 BPM
Unknown World Awaits by IwahawkUnknown World AwaitsIwahawkE Minor39A158 BPM
No Dulling by Kobby BillsNo DullingKobby BillsB Minor510A105 BPM
Perfect Storm by TWEESLAGPerfect StormTWEESLAGD♭ Minor512A100 BPM
Are We Gonna Do This by Chaz CardiganAre We Gonna Do ThisChaz CardiganC Major58B125 BPM
Cheap Memories by Kent EugeneCheap MemoriesKent EugeneF♯ Minor311A178 BPM
Find You by New FriendsFind YouNew FriendsA♭ Major84B97 BPM
Too Much Anyway by Andrew CassaraToo Much AnywayAndrew CassaraD♭ Minor512A100 BPM
ISRC
GXJBK2586040
Label
L-M Records/RCA Records