Fragments of Tomorrow
Ethnic Roots Ensemble
Chasing Moroccan Stars
2:11 September 13, 2025
BPM
107
Key
E Major
Camelot
12B

Embed

Share Link

Fragments of Tomorrow by Ethnic Roots Ensemble Song Details

Ethnic Roots Ensemble's ' "Fragments of Tomorrow" was released on its scheduled release date, September 13, 2025. The duration of This song is about two minutes long, specifically at 2:11. This song does not appear to have any foul language. Fragments of Tomorrow's duration is considered a little bit shorter than the average duration of a typical track. The song is number 12 out of 17 in Chasing Moroccan Stars by Ethnic Roots Ensemble. In terms of popularity, Fragments of Tomorrow is currently not that popular. The overall mood can be danceable to some, especially with it's high amount of postive energy.

BPM and Tempo

The tempo marking of Fragments of Tomorrow by Ethnic Roots Ensemble is Andante (at a walking pace), since this song has a tempo of 107 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 3/4.

Music Key

E Major is the music key of this track. This also means that this song has a camelot key of 12B. So, the perfect camelot match for 12B would be either 12B or 1A. While, 1B can give you a low energy boost. For moderate energy boost, you would use 9B and a high energy boost can either be 2B or 7B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 12A or 11B will give you a low energy drop, 3B would be a moderate one, and 10B or 5B would be a high energy drop. Lastly, 9A 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
-11.67 dB
Acousticness
39%
Danceability
54%
Energy
87%
Instrumentalness
0%
Liveness
44%
Loudness
81%
Speechiness
9%
Valence
72%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Oh Darling by SoundPilotOh DarlingSoundPilotD♭ Major43B107 BPM
Levitate by SypharLevitateSypharF Major67B108 BPM
Touch Tight by Bryan GigiTouch TightBryan GigiE♭ Minor62A141 BPM
Dirty December by InkmoneyDirty DecemberInkmoneyB♭ Minor63A106 BPM
Melody by Dannie Spenxer, Patomant, VickybeatzMelodyDannie Spenxer, Patomant, VickybeatzG Major69B94 BPM
Magic Man by EleeshaMagic ManEleeshaA♭ Minor71A82 BPM
Go Far by ic wrld 999, DMLGo Faric wrld 999, DMLF Major67B108 BPM
Rhythms of the Medina by Ethnic Roots EnsembleRhythms of the MedinaEthnic Roots EnsembleF Minor64A125 BPM
African Woman by Skinnybadboi, AfoAfrican WomanSkinnybadboi, AfoF Major67B108 BPM
Popping by Crizzlyn VixPoppingCrizzlyn VixE Minor69A118 BPM
Crazy Feelings by KullBoiCrazy FeelingsKullBoiA♭ Major54B200 BPM
Hilow cover by Dj_Adam, NasriHilow coverDj_Adam, NasriG Minor66A164 BPM
Class of Billionaires by BOLDEGClass of BillionairesBOLDEGD♭ Minor512A82 BPM
YEE by Spooky J, Teddy BoyYEESpooky J, Teddy BoyD♭ Minor312A141 BPM
Damn by DewhaleyDamnDewhaleyE Major212B81 BPM
Saro Wiwa by Femily, HamydGreySaro WiwaFemily, HamydGreyF Major67B108 BPM
Chance by J SKULL, StretchChanceJ SKULL, StretchG Major49B149 BPM
Ebenezer by CU3EEbenezerCU3EF Minor94A101 BPM
So Fa Mi by SIMXZSo Fa MiSIMXZG Major49B116 BPM
Lolowi by VirginboyLolowiVirginboyF♯ Minor411A105 BPM
Igba Ope by Godsent GoodnessIgba OpeGodsent GoodnessD♭ Major73B95 BPM
Dai Ukarwadziswa by Luigi BadgennaDai UkarwadziswaLuigi BadgennaF Major67B108 BPM
E Don Tey by Dubik, ukoE Don TeyDubik, ukoE Minor79A107 BPM
Rylo Vie by Lady ReidRylo VieLady ReidF Major67B108 BPM
WORK DONE by SOLOMON CEEWORK DONESOLOMON CEEC Major88B188 BPM
ISRC
QZZ7W2551324
Label
L-M Records/RCA Records