
Janji Ini
Anthemic nu-metal alternative rock, 90 BPM, key C minor. Opens with a reflective minor piano intro supported by clean delay guitar textures. Deep bass groove enters gradually, followed by heavy distorted rhythm guitars that build the sonic intensity step by step. Drums establish a solid mid-tempo groove with powerful snare hits and steady kick. Verses feature short reflective half-growl rap delivery with a hip-hop influenced rhythm, intimate and searching. Pre-chorus lifts tension through layered guitars and rising dynamics. Chorus expands into a big melodic clean vocal line repeated twice, wide and anthemic. Mid-song features a long piano and guitar swell interlude in call-and-response form. A later section introduces an English rap verse over minimal instrumentation. Bridge carries Arabic prayer recitation over ambient drones. Final chorus returns uplifting and powerful with full cinematic modern alternative metal production.

Janji Ini
Anthemic nu-metal alternative rock, 90 BPM, key C minor. Opens with a reflective minor piano intro supported by clean delay guitar textures. Deep bass groove enters gradually, followed by heavy distorted rhythm guitars that build the sonic intensity step by step. Drums establish a solid mid-tempo groove with powerful snare hits and steady kick. Verses feature short reflective half-growl rap delivery with a hip-hop influenced rhythm, intimate and searching. Pre-chorus lifts tension through layered guitars and rising dynamics. Chorus expands into a big melodic clean vocal line repeated twice, wide and anthemic. Mid-song features a long piano and guitar swell interlude in call-and-response form. A later section introduces an English rap verse over minimal instrumentation. Bridge carries Arabic prayer recitation over ambient drones. Final chorus returns uplifting and powerful with full cinematic modern alternative metal production.
Lyrics
[Prolog – spoken]
aku tahu aku lemah
tapi aku tidak ingin kembali
menjadi diriku yang lama
[Verse 1 – half growl rap pendek]
aku pernah jatuh berkali-kali
meninggalkan jalan-Mu
menukar janji suci
dengan dunia yang fana
[Verse 2 – half growl rap pendek]
tapi setiap luka
mengingatkanku pulang
bahwa hidup ini
bukan tanpa arah
[Pre-Chorus]
aku mungkin rapuh
tapi aku memilih tetap berdiri
[Chorus – clean melodius]
aku akan menjaga janji ini
semampu hatiku bertahan
aku akan berjalan menuju-Mu
meski langkahku perlahan
aku jatuh bangun
tapi tidak menyerah
karena Engkau
tujuan hidupku
[Chorus – repeat]
aku akan menjaga janji ini
semampu hatiku bertahan
aku akan berjalan menuju-Mu
meski langkahku perlahan
aku jatuh bangun
tapi tidak menyerah
karena Engkau
tujuan hidupku
[Interlude – piano minor dan gitar swell panjang call-response]
[Verse 3 – English half growl rap]
Every promise that I broke
every road that led to shame
still Your mercy called my name
through the darkness and the blame
I am learning how to stand
with a heart that used to run
holding on to every word
of the covenant begun
[Pre-Chorus]
aku kembali
mencoba setia
[Chorus – clean melodius]
aku akan menjaga janji ini
semampu hatiku bertahan
aku akan berjalan menuju-Mu
meski langkahku perlahan
aku jatuh bangun
tapi tidak menyerah
karena Engkau
tujuan hidupku
[Chorus – repeat lebih besar]
aku akan menjaga janji ini
semampu hatiku bertahan
aku akan berjalan menuju-Mu
meski langkahku perlahan
aku jatuh bangun
tapi tidak menyerah
karena Engkau
tujuan hidupku
[Bridge – recitation ambience]
أَعُوذُ بِكَ مِن شَرِّ مَا صَنَعْتُ
[Pre-Chorus – whisper]
lindungi aku
dari diriku sendiri
[Final Chorus – emotional]
aku akan menjaga janji ini
hingga nafasku berhenti
aku akan berjalan menuju-Mu
hingga jiwaku kembali
