From Shadow to Light
Johann Immanuel
Healing of the Sea
3:16 October 31, 2025
BPM
146
Key
E Minor
Camelot
9A

Embed

Share Link

From Shadow to Light by Johann Immanuel Song Details

Johann Immanuel's 'From Shadow to Light' had a release date set for October 31, 2025. The duration of This song is about 3 minutes long, at 3:16. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. The track order of this song in Johann Immanuel's "Healing of the Sea" album is number 1 out of 6. Based on our statistics, From Shadow to Light's popularity is below average in popularity right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

We consider the tempo marking of From Shadow to Light by Johann Immanuel to be Allegro (fast, quick, and bright) because the track has a tempo of 146 BPM, a half-time of 73BPM, and a double-time of 292 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, jogging or cycling, can go well with this song. The time signature for this track is 4/4.

Music Key

This song is in the music key of E Minor. Because this track belongs in the E Minor key, the camelot key is 9A. So, the perfect camelot match for 9A would be either 9A or 8B. While, a low energy boost can consist of either 9B or 10A. For moderate energy boost, you would use 6A and a high energy boost can either be 11A or 4A. However, if you are looking for a low energy drop, finding a song with a camelot key of 8A would be a great choice. Where 12A would give you a moderate drop, and 7A or 2A would be a high energy drop. Lastly, 12B 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
-20.068 dB
Acousticness
96%
Danceability
26%
Energy
17%
Instrumentalness
92%
Liveness
10%
Loudness
67%
Speechiness
4%
Valence
32%

Recommendations

TrackArtistKeyEnergyCamelotBPM
precious memories by nocturnea, moonspireprecious memoriesnocturnea, moonspireA Minor18A137 BPM
Ocean Guitar by Maire, Ludwig del PinoOcean GuitarMaire, Ludwig del PinoA Minor18A137 BPM
my thoughts are underwater by darkwavemy thoughts are underwaterdarkwaveC Major08B64 BPM
again by sepia tones, 96 Zeusagainsepia tones, 96 ZeusA Major011B112 BPM
Sleepwalking by DreamToneSleepwalkingDreamToneF Minor44A141 BPM
Handpan Duo (Live at S. J. Batista Cathedral) by Grace Harteming, Marcus SimonHandpan Duo (Live at S. J. Batista Cathedral)Grace Harteming, Marcus SimonE Minor29A146 BPM
KACHOFUGETSU / 花鳥風月 by yanacoKACHOFUGETSU / 花鳥風月yanacoA Minor18A137 BPM
Internal Ocean by Lukas LohnerInternal OceanLukas LohnerC Minor15A67 BPM
Synthetic Harmony by TOM AVASynthetic HarmonyTOM AVAB Major11B95 BPM
Did You Know by Rekkel PaalsDid You KnowRekkel PaalsA Minor18A137 BPM
Jesus Be The Name by Dan MusselmanJesus Be The NameDan MusselmanA Minor18A137 BPM
A Safe Side by Marius NitzbonA Safe SideMarius NitzbonC Major18B100 BPM
Midnight Lines - Slowed + Reverb by LoamMidnight Lines - Slowed + ReverbLoamA Minor18A137 BPM
Haven by MajineoHavenMajineoA Minor18A137 BPM
Moments in Tone by Auren NoahMoments in ToneAuren NoahB Minor210A138 BPM
We Are Still Here - Slowed by KitsuneWe Are Still Here - SlowedKitsuneD♭ Minor312A110 BPM
Beyond Time (999 Hz) by Malte Marten, ChangeofcoloursBeyond Time (999 Hz)Malte Marten, ChangeofcoloursF♯ Major12B97 BPM
bipolarity by notsociablebipolaritynotsociableA Minor18A137 BPM
Falling Into Calm by Konstantin RösslerFalling Into CalmKonstantin RösslerF♯ Minor111A106 BPM
Unravel by Horizon ProjectUnravelHorizon ProjectA Major111B81 BPM
Tranqul by PianithTranqulPianithF Minor04A131 BPM
Tidal Echoes by Mist & MoonTidal EchoesMist & MoonA Minor18A137 BPM
nothing lasts forever by empty streetnothing lasts foreverempty streetA Minor18A137 BPM
New Beginning by Tomek TorresNew BeginningTomek TorresF♯ Minor111A118 BPM
Dance of the elven light by HangalaDance of the elven lightHangalaE Minor29A115 BPM
ISRC
QT3EY2562393
Label
L-M Records/RCA Records