Low Latency Native Audio for Unity Mobile
Barış Biltekin
$19.24
$38.49
50%OFF
(no ratings)
Jump AssetStore
Native low-latency one-shot audio playback for Unity Mobile, powered by Oboe/AAudio/OpenSL ES and iOS AudioUnit/RemoteIO.Low Latency Native Audio gives Unity developers a simple C# API for responsive one-shot audio playback on mobile devices.The package sends registered AudioClips to native platform audio backends, bypassing the standard Unity AudioSource playback path for latency-sensitive sounds.It is designed for:• Rhythm and music games• Virtual instruments and drum pads• Touch-responsive sound effects• Fast UI audio feedback• Interactive mobile audio applicationsRegister an AudioClip once, then trigger it instantly using a lightweight clip ID. The API supports normal playback, stereo panning, pitch adjustment, stopping playback, clip removal, and application pause/resume handling.One native backend uses Oboe with AAudio or OpenSL ES depending on the selected backend and device support.The other native backend uses the AudioUnit RemoteIO path.The included sample scene demonstrates direct touch input and compares Unity AudioSource playback with native LLNA playback.A complete How to Use PDF and README documentation are included.Actual audio latency depends on the device hardware, operating system, selected audio route, backend, buffer configuration, and current system conditions.FEATURES• Native low-latency audio playback for mobile devices• Simple Unity C# API• 16 KB memory page size compatible• Register and reuse AudioClips by clip ID• One-shot PCM audio playback• Stereo panning support• Pitch playback from 0.25x to 4.0x• Stop all active playback• Unregister individual clips• Automatic application pause and resume handling• Native lifecycle and stream management• Direct touch sample scene• Unity AudioSource comparison sample• Runtime diagnostics• How to Use PDF documentation• README documentationOBOE / AAUDIO / OPENSL ES BACKEND• Native Oboe integration• AAudio backend support• OpenSL ES backend support• Configurable native backend selection• Native library included as an AAR• Minimum API level: 27iOS AUDIOUNIT BACKEND• Native AudioUnit integration• RemoteIO output• Native Objective-C++ plugin included• Minimum deployment target: 15.0PUBLIC API• Initialize• RegisterClip• Play• PlayPanned• PlayPitched• StopAll• Pause• Resume• UnregisterClip• ShutdownSUPPORTED AUDIO• Unity AudioClip input• Mono and stereo PCM data• 48 kHz project audio workflowsEDITION COMPARISONFeature Oboe & AAudio Edition Mobile EditionOboe / AAudio ✓ ✓OpenSL ES fallback ✓ ✓iOS AudioUnit / RemoteIO — ✓Pitch playback ✓ ✓Pause / resume lifecycle ✓ ✓Sample scene ✓ ✓The Mobile Edition includes all features of the Oboe & AAudio Edition and adds native AudioUnit / RemoteIO playback.NOTES• Native playback is available on supported mobile builds.• The Unity Editor uses the package’s supported fallback/testing behavior.• Bluetooth and wireless audio routes may introduce additional latency.• Actual latency and backend availability vary by device and operating system.AI tools were used to assist with documentation drafting, code review, troubleshooting, and the creation of marketing artwork.All runtime code, native Android/iOS integrations, public APIs, package structure, and technical claims were manually reviewed and verified against the actual project source. AI-generated suggestions were not accepted without human review, and final testing and validation were performed by the publisher.





