MP3 OGG WAV FLAC Loader & Streamer - Runtime Audio Loader
By HyTeKGames
Rated 0.0/5 from 1 ratings on Unity.
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $7.50. The latest store price is $15.
View 4 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| $15 | Latest store price | |
| $15 | Unity First Price 2026-06-19 2026-06-26 | |
| $7.50 | Unity New Release Discount 2026-06-18 2026-07-02 | |
| $7.50 | Unity New Release Discount 2026-06-18 2026-07-02 |
Sale and bundle history
The 3 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.
About MP3 OGG WAV FLAC Loader & Streamer - Runtime Audio Loader
- Tools, Systems & Learning > Game Templates & Systems
Need to play music or sound that ships outside your build? Load MP3, OGG, WAV and FLAC into an AudioClip at runtime, straight from disk, a URL, or raw bytes. Pure C#, no native plugins, no extra packages, and it works on a fresh project in two lines.
Works perfectly with Unity 2021, 2022, 2023, Unity 6, 6.1, 6.2, 6.3, 6.4!
Truly Cross-Platform:
All four decoders are pure managed C# and produce identical results on Windows, macOS, Linux, Android, iOS and WebGL, under both Mono and IL2CPP. No per-platform native libraries.
Runtime Audio Loader seamlessly handles:
- MP3, OGG/Vorbis, WAV (8/16/24/32-bit + float) and FLAC.
- Loading from disk paths, http/https URLs, or byte[] in memory.
- Three call styles: synchronous, async/await, and coroutine + callback.
- Streaming long tracks without loading them fully into memory.
- Reading duration, channels, sample rate and tags (artist/title/album) without a full decode.
- Scanning a whole folder into a ready-to-play playlist with metadata.
- Progress reporting and cancellation on async loads.
Drop-In Simple:
Add one using, call AudioLoader.Load, and you are playing audio.
Full C# source code included, with a demo scene and documentation.
AAC/M4A and Opus are not supported (they fail with a clear error).
Embedded tags are read from OGG and FLAC; MP3 and WAV report format, duration and channels but no tags.
Versatile Applications:
- User-generated content: let players load their own music and sound.
- Streamed/downloaded audio: pull tracks from a server at runtime.
- Modding & DLC: load audio from external folders or asset bundles.
- In-game music players: scan a folder and build a playlist instantly.