Building Blocks by Rian Mac Song Details

On February 9, 2026, the song "Building Blocks" was released by Rian Mac. The duration of This song is about two minutes long, specifically at 2:45. This song does not appear to have any foul language. Building Blocks's duration is considered a little bit shorter than the average duration of a typical track. There are a total of 14 in the song's album "Rian Music The Bay Area Sessions". In this album, this song's track order is #8. Based on our statistics, Building Blocks's popularity is unknown 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 Building Blocks by Rian Mac having a BPM of 120 with a half-time of 60 BPM and a double-time of 240 BPM, we would consider this track to have a Moderato (at a moderate speed) 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

This song has a musical key of F Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 7B. So, the perfect camelot match for 7B would be either 7B or 8A. While, 8B can give you a low energy boost. For moderate energy boost, you would use 4B and a high energy boost can either be 9B or 2B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 7A or 6B will give you a low energy drop, 10B would be a moderate one, and 5B or 12B would be a high energy drop. Lastly, 4A 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
-6.192 dB
Acousticness
21%
Danceability
75%
Energy
64%
Instrumentalness
0%
Liveness
14%
Loudness
90%
Speechiness
4%
Valence
94%

Recommendations

TrackArtistKeyEnergyCamelotBPM
24 Hours by TJ Taotua24 HoursTJ TaotuaC Major78B130 BPM
Melo de Pedrita - Império do Som by Pancadão Império do SomMelo de Pedrita - Império do SomPancadão Império do SomA Major411B180 BPM
Adam's Song by KALAELOAAdam's SongKALAELOAF Minor64A168 BPM
Love Always by The.Mr.MisterLove AlwaysThe.Mr.MisterB Major51B81 BPM
Palmline by Tide House CollectivePalmlineTide House CollectiveF Major77B91 BPM
Aloha Rise by Mellow Puff CollectiveAloha RiseMellow Puff CollectiveA Minor68A82 BPM
Rebuilding Together (feat. Tebo J Thibeaux, James Gardiner, Micheal Rodgers & Kay Rayne) by Rian Mac, Victor Campos, Tebo J Thibeaux, James Gardiner, Micheal Rodgers, Kay RayneRebuilding Together (feat. Tebo J Thibeaux, James Gardiner, Micheal Rodgers & Kay Rayne)Rian Mac, Victor Campos, Tebo J Thibeaux, James Gardiner, Micheal Rodgers, Kay RayneG Major59B90 BPM
Mi Confess by D.J. RastaMi ConfessD.J. RastaG Minor56A79 BPM
Trying To Get Over You by Gooney JibTrying To Get Over YouGooney JibD♭ Major93B174 BPM
Melô da Emily - Reggae Internacional by Talison RuanMelô da Emily - Reggae InternacionalTalison RuanF♯ Major52B152 BPM
Brothers for Life by 3EI8HTBrothers for Life3EI8HTA♭ Major54B130 BPM
Love Yoursels Alwayss by Dubczár RasvigneLove Yoursels AlwayssDubczár RasvigneD♭ Major23B99 BPM
Mood for Love by DreamTeamXMood for LoveDreamTeamXD♭ Minor612A154 BPM
School of Faith by AdamuSchool of FaithAdamuD Major510B150 BPM
MELÔ DE DAMARES by DJ DAVI STYLEMELÔ DE DAMARESDJ DAVI STYLEF♯ Major62B146 BPM
I Do (Cherish You) by KawaiolaI Do (Cherish You)KawaiolaG Major49B90 BPM
My Island Ting by SOHLESSMy Island TingSOHLESSE♭ Minor32A120 BPM
To Love Somebody by Tiztana, lenza685To Love SomebodyTiztana, lenza685G Minor76A160 BPM
I Need You Lord by Abundant Praise, Scripture HarmoniesI Need You LordAbundant Praise, Scripture HarmoniesC Major48B146 BPM
Its Not Over by EQ265, Purple CIts Not OverEQ265, Purple CA Major711B81 BPM
Tender Moments by ItaL-DubsTender MomentsItaL-DubsC Major68B144 BPM
Season by JamesroachwaySeasonJamesroachwayA Major411B154 BPM
Move with Me - Remastered by Maxwell BarzMove with Me - RemasteredMaxwell BarzB♭ Minor33A170 BPM
I Know by Stoney B, JeggaI KnowStoney B, JeggaA♭ Major74B140 BPM
Yu Go Nau by Minigulai BandYu Go NauMinigulai BandD Major710B97 BPM
ISRC
QZHN72632578
Label
L-M Records/RCA Records