Odio – Audio Manager
Odio is a polished audio workflow for Unity developers who want simplicity without sacrificing clean architecture.
by Obvious Game
Price History +
The simplest way to handle audio in Unity 🎵
Odio is an Audio Manager designed for everyone — programmers and designers alike. No more dragging AudioSources everywhere, no more typo-prone string names, no more boilerplate code just to play a sound effect.
Whether you want to play sounds and music from a single line of code, or set everything up visually without writing a single script, Odio has you covered.
No setup headaches. Add one prefab to your scene, drop your clips into a database, and you're ready to go.
Designed for everyone
Odio is built so designers can play sounds without ever opening a script, while programmers get a clean, explicit API they can trust.
- Designers — drop a component on a button or GameObject, pick a sound from a dropdown, done.
- Programmers — `Odio.PlaySound(SoundId.Jump);` from anywhere. That's it.
Core Features
- One-Line API — Odio.PlaySound(...) and Odio.PlayMusic(...) from anywhere in your code
- Sound & Music Databases — centralized ScriptableObject databases for all your clips
- Auto-Generated Enums — no string typos, full autocomplete, refactor-safe references
- No-Code Components — OdioSoundSource, OdioMusicSource, OdioButtonSound
- Audio Trimmer — built-in editor window to trim and amplify clips without leaving Unity
- Import Presets — 14+ curated AudioImporter presets for common cases (short SFX, ambient loops, streamed music, low/mid/high quality)
- Music Fades — built-in fade-in / fade-out and seamless music swapping
- Pre-configured AudioMixer — ready-to-use mixer group included
- Timeline Support — custom Timeline tracks for sound and music
- 18 ready-to-use sound effects and 3 music tracks
- Event-Driven Architecture — clean, decoupled and performant design under the hood
Current scope: Odio is focused on UI audio, music and 2D sound effects. Positional 3D audio is not currently included.
Community
Found a bug, have a question, or want to suggest a feature?
Odio has an active Discord community — feel free to drop in.
Documentation 📃
Odio comes with a full online user guide and a demo scene to get you started in minutes.