The game-audio stack
Udio writes the score, ElevenLabs speaks the NPCs, Replit runs the prototype. Not a TikTok cut.
Who owns what
Udio
The music — loops, stems, combat vs explore. Not spoken lines.
Try Udio (opens in a new tab)ElevenLabs
The voices — NPC lines you reuse. Not the orchestral bed.
Try ElevenLabs (opens in a new tab)Replit
The runtime — Web Audio, triggers, preview. Not a second music model.
Try Replit (opens in a new tab)
How to use this stack
- Start the HTML5 prototype in Replit. Do not generate audio in the IDE.
- Udio for beds and loops. Do not also run Suno on the same cues.
- ElevenLabs for dialogue. Bind files to game state in Replit.
- This is not song-to-short. That one ends in Descript for social, not a playable preview.