GYM MixUp
Music and motivational voices, cut to the beat.
Pick a mode and press play. Each session is 20 minutes the engine built in advance: it picks the tracks, places the voice clips against the beat drops, and renders one continuous mix. Everything on screen runs off that single audio file, so the countdown, the subtitles and the timeline stay in step wherever you scrub to.
Key Features
The engine builds the mix
It reads each track's structure and drops a voice clip where the beat lands, instead of playing a fixed playlist.
The screen follows the audio
Drop countdown, subtitles, energy timeline and beat markers all read from one playhead, so a scrub never desyncs them.
Skip by meaning, not seconds
Jump straight to the next beat drop or the next voice. Thirty-second nudges and a draggable timeline are there too.
Five modes
Hard, Sets, Dark, Steady and Warm up. Each one is a different energy arc, not the same mix with a different name.
What the demo does
- Plays any of the five modes, 20 minutes each
- Skips drop to drop, or voice to voice
- Scrubs the timeline with the subtitles following
- Runs every control the handset has
What the app adds
- Builds a new session on demand, never the same twice
- Different tracks and voices on every build
- Downloads a session to play with no signal
- Records a set with the session still running
Prototype, not a released product
The page plays five sessions the engine rendered in advance, which is why every control on it works. Building a new one needs the engine that reads the library, analyses each track and renders the audio, and that does not run in a browser.