WaveRider
Play inside the sound of your music
Client
Self
Year
2025-12-08
Agency
Freelance
Role
Tech



The Origin Story:
At 2 AM, hunched over a MacBook like a possessed gremlin, tilting it left and right to play Tunnel by Uri. No keyboard. No mouse. Just pure physical movement and one devastating realization: What if I could play this inside my own music?
The idea wouldnโt leave. Weeks of thinking. Studio sessions layering kicks, sculpting reverb tails. A producerโs life is built on digital signal processingโFFT analysis, spectral bands, RMS curves, transient detection. These tools shape sound. What if they shaped geometry instead?
What if the music was the level itself?
The Concept:
WaveRider is a hybrid experience at the intersection of music production and game design. Itโs not a game with a soundtrack. Itโs not a visualizer with gameplay. Itโs a portal into the sonic worlds created through music.
Every track is analyzed to extract:
- Frequency bands (bass, mids, treble)
- Amplitude envelopes
- BPM and beat timestamps
- Over 4,000 analysis points per song
These sonic details become tunnel geometry:
- ๐ฅ Beats make the tunnel pulse and narrow
- ๐ Bass creates massive left-right movements
- โจ Treble adds micro-wiggles and twitchy details
- ๐ซ Quiet moments let the world open up and breathe
Technical Architecture:
-
Audio Analysis Pipeline:
Custom signal processing extracts frequency bands, amplitude envelopes, and beat timestamps from unreleased tracks. Pre-analysis generates 4,000+ analysis points per song, creating rich geometric data. -
Game Engine:
Built with React Native and Expo for cross-platform mobile deployment. Custom SVG-based tunnel renderer runs at 60 FPS with real-time collision detection and accelerometer-based steering. -
Backend Infrastructure:
Supabase serves as the backbone: Auth for player accounts, Storage for music uploads, Database for levels, scores, and pre-generated geometry. Pre-analysis prevents runtime generation overheadโeverything is instant on every device. -
Game Systems:
Real collision detection, accelerometer-based steering, unlockable ships, power-ups and enemies, endless looping gameplay, and live online leaderboards. The tunnel scrolls smoothly at 60 FPS with zero loading delays. -
Development Optimization:
Pre-analyzed geometry is uploaded once to Supabase and instantly playable across all devices. No runtime generation. No battery drain. Pure responsiveness.
The Experience:
Youโre holding your phone. Tilt slightly left. The neon tunnel curves with youโsmooth, responsive, alive. A kick drum hits. The tunnel contracts around you like a heartbeat. Tilt right to dodge the narrowing walls. A bass drop throws you sideways. Youโre fighting to stay centered.
Treble kicks inโtiny, flickering movements, micro-adjustments you feel in your fingertips. Youโre not listening to music anymore.
Youโre inside it.
The tunnel isnโt random. Itโs the producerโs sound. Every twist, every pulse, every moment of space or chaosโa direct reflection of the music created. Youโre not playing a game with a soundtrack. Youโre falling into a wormhole made of sound.
Why This Matters:
For years, people said the music felt โdimensionalโ or โcinematic.โ They said it sounds like another place. So the challenge became simple: stop describing that place and build it.
WaveRider is the bridge between two worlds that shouldnโt have been separate:
- Music Producer (signal processing, sound design, artistic vision)
- Software Developer (architecture, systems design, technical execution)
The result is something that can only exist at that intersectionโa game designed entirely from the language of sound itself.
Outcome:
WaveRider successfully transforms abstract audio data into playable, engaging geometry. Players arenโt just experiencing another playlist or game. Theyโre riding inside the sonic architecture of unreleased tracks, tasting the producerโs creative decisions through gameplay. Every kick drum, bass drop, and harmonic shimmer becomes tactile.
When someone tilts their phone, dodging neon walls sculpted from unreleased music, riding the bass drops and feeling the kick drums contract space around themโtheyโre experiencing the same magic felt that night tilting a MacBook in the dark.
Except now, theyโre not just playing a game.
Theyโre riding inside the sound.
๐๐ถ๐


