Odio is a polished audio workflow for Unity developers who want simplicity without sacrificing clean architecture.Documentation | DiscordThe 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 everyoneOdio 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 FeaturesOne-Line API — Odio.PlaySound(...) and Odio.PlayMusic(...) from anywhere in your codeSound & Music Databases — centralized ScriptableObject databases for all your clipsAuto-Generated Enums — no string typos, full autocomplete, refactor-safe referencesNo-Code Components — OdioSoundSource, OdioMusicSource, OdioButtonSoundAudio Trimmer — built-in editor window to trim and amplify clips without leaving UnityImport 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 swappingPre-configured AudioMixer — ready-to-use mixer group includedTimeline Support — custom Timeline tracks for sound and music18 ready-to-use sound effects and 3 music tracksEvent-Driven Architecture — clean, decoupled and performant design under the hoodCurrent scope: Odio is focused on UI audio, music and 2D sound effects. Positional 3D audio is not currently included.CommunityFound 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.QualityFull source code is available if you are curious.Runtime code is unit testedContains extensive documentationCompatibilityTested and verified from Unity 2022 LTS onwards oniOS/Android/WebGL/Windows/MacOS/Consoles




