
Tears for the Future
Retrowave, Acoustic Guitar, Trip-Hop, Glitchcore. Analog synths, minor keys, 80-110 BPM, pulsing 16th arps, slow builds, unresolved tension, tape hiss & reverb. Palette Analog-modeled synths only: Bass/Arp: SH-2, Prophet-5 (saw/square, detuned, glide) Leads: ARP 2600, OB-8 (bright saw, pitch drift) Pads: Juno-60/106, Solina (slow attack, chorus) Effects: plate reverb, tape/BBD delay, chorus, saturation, tape hiss. Harmony & Rhythm Minor keys (A/E/F/C min), Phrygian/Locrian touches. Slow changes (min9/11, sus chords). 80–110 BPM. Straight 16th-note arps on root/5th, sparse gated snare or Simmons toms. Structure (3–5 min cue) [Ambience] Low pad + noise riser [Pulse] Bass arp enters [Build] Add detuned higher arp, sparse lead motif [Peak] Octave leads, filter opens, noise swells [Decay] Strip layers, end unresolved with tape slowdown. Key Rules Max 4 voices at peak. Withhold resolution. Use analog imperfections for dread and fragile nostalgia. Silence and restraint are essential. DNyx

Tears for the Future
Retrowave, Acoustic Guitar, Trip-Hop, Glitchcore. Analog synths, minor keys, 80-110 BPM, pulsing 16th arps, slow builds, unresolved tension, tape hiss & reverb. Palette Analog-modeled synths only: Bass/Arp: SH-2, Prophet-5 (saw/square, detuned, glide) Leads: ARP 2600, OB-8 (bright saw, pitch drift) Pads: Juno-60/106, Solina (slow attack, chorus) Effects: plate reverb, tape/BBD delay, chorus, saturation, tape hiss. Harmony & Rhythm Minor keys (A/E/F/C min), Phrygian/Locrian touches. Slow changes (min9/11, sus chords). 80–110 BPM. Straight 16th-note arps on root/5th, sparse gated snare or Simmons toms. Structure (3–5 min cue) [Ambience] Low pad + noise riser [Pulse] Bass arp enters [Build] Add detuned higher arp, sparse lead motif [Peak] Octave leads, filter opens, noise swells [Decay] Strip layers, end unresolved with tape slowdown. Key Rules Max 4 voices at peak. Withhold resolution. Use analog imperfections for dread and fragile nostalgia. Silence and restraint are essential. DNyx
Lyrics
Tempo: 92 BPM | Key: C# minor | Pulsing 16th-note arp on detuned Prophet saws, low Juno pad with slow attack, distant plate reverb
Build
Verse 1
Streetlights flicker like dying stars over empty avenues
Voices on the streams repeat the same old news
We built our towers high to touch a silent sky
Now they lean and crumble while we ask ourselves why
Pre-Chorus
The children scroll through ghosts of yesterday’s light
While tomorrow burns unseen in the endless night
Chorus
(We cry for the future, we cry for the past
Living in echoes, praying they’ll last
Every tear a mirror, every sigh a chain
We cry for the future, we cry for the past ah gain)
hook
Cry for the future
Cry for the past
You know in your heart
This wasn't made to last
Verse 2
Billboards promise salvation in a brand-new shade
But the colors bleed away in the mess we made
We dance in looping fragments of a song we used to know
Clinging to the rhythm as the world lets go
Pre-Chorus
The leaders speak in circles, their words dissolve to dust
And the air grows thick with everything we’ve lost
Chorus
(We cry for the future, we cry for the past
Living in echoes, praying they’ll last
Every tear a mirror, every sigh a chain
We cry for the future, we cry for the past ah gain)
Bridge – filters open slowly, higher detuned lead enters
Is this the mad world we were warned about?
All our dreams reduced to static and doubt
We shout into the void, but the void just shouts back
A perfect reflection of the lives we lack
hook
Cry for the future
Cry for the past
You know in your heart
This wasn't made to last
Instrumental Break – octave-doubled lead motif rising C#–D#–E–F#–G#–A, delay feedback increasing
?][?][?][?
last-last-last-last-last (into past)(into past)(into past)
?][?][?][?
Final Chorus – full layers, slight tape slowdown beginning
(We cry for the future, we cry for the past
Living in echoes that were never meant to last
Every tear a mirror, every sigh a chain
We cry for the future…
We cry for the past…
Ah gain)
breakdown
Outro – strip to single pad and faint arp echo, unresolved C# min9
