View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 2.7 MB
- Files
- 21
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $13.99 on
Keywords
Low Latency Native Audio – Oboe & AAudio
Native low-latency one-shot audio for Unity mobile projects, with a simple C# API for rhythm games, music apps, drum pads, and responsive touch audio.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Low Latency Native Audio – Oboe & AAudio screenshot 1
About this asset
Low Latency Native Audio is a Unity plugin built for projects where instant audio feedback matters. This package does not support iOS.
It is designed for rhythm games, drum pads, samplers, music apps, metronomes, sequencers, mini-games, and other touch-based interactive experiences that require fast, responsive sound triggering.
The package uses a native audio backend powered by Oboe and AAudio. It exposes a simple C# API for initialization, clip registration, playback, volume, stereo panning, pause and resume handling, StopAll, clip removal, and clean shutdown.
Included sample scenes demonstrate native playback through Unity UI and touch input, making the plugin easy to test and integrate into existing projects.
The package is render-pipeline independent and works with Built-in, URP, and HDRP projects. It does not require custom shaders, materials, post-processing, or pipeline-specific rendering features.
The included native plugin supports 16 KB memory page sizes for compatibility with current native-code application requirements.
Actual latency depends on device hardware, operating system version, and project configuration. The plugin is designed to help reduce input-to-sound delay and provide more responsive audio playback in Unity projects.
From the publisher's Asset Store listing.
Technical details
- Native one-shot audio playback using Oboe and AAudio
- Simple static C# API: Initialize, RegisterClip, Play, StopAll, Pause, Resume, UnregisterClip, and Shutdown
- Designed for low-latency touch-to-sound response
- Suitable for rhythm games, drum pads, samplers, metronomes, music apps, and interactive audio projects
- Volume control for each playback call
- Stereo panning support
- Application lifecycle handling for pause, resume, and shutdown
- Sample scene included for quick testing
- Works with standard Unity AudioClip import workflows
- Render-pipeline independent: compatible with Built-in, URP, and HDRP
- Supports 16 KB memory page-size requirements
- Includes documentation, quick-start notes, and third-party license notices
- Supports static-state reset for Fast Enter Play Mode workflows in the Unity Editor
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f3 | Compatible | Compatible | Compatible |
This package is render pipeline independent. The runtime audio API does not use shaders, materials, render features, post-processing, or pipeline-specific rendering components.
The included sample scene uses standard Unity UI elements and is intended to work with Built-in Render Pipeline, URP, and HDRP projects.
As listed on the Asset Store.