nxaudio Engine

Low-latency precision audio mixing, spatial processing, and rendering stack for NeolyxOS and ZepraBrowser.

Core Capabilities

Low Latency DSP

Real-time scheduling prioritized by the OS kernel to prevent buffer underruns.

Spatial Audio

3D panning, ambisonics, and HRTF implementations for immersive WebXR support.

Web Audio API

AudioNode graph routing, Custom AudioWorklets, and precise sample-level scheduling.

Effects & Mixing

Hardware-accelerated convolution reverbs, dynamic compressors, and oscillators.

Audio Graph Pipeline

┌────────────────────────────────────────────────────────┐
ZepraBrowser (DOM)
JavaScript: new AudioContext() -> Context bindings
└───────────────────────────┬────────────────────────────┘
C++ IPC / Internal calls
┌───────────────────────────▼────────────────────────────┐
nxaudio Engine

┌─────────────┐ ┌──────────────┐ ┌──────────┐
AudioSource ─▶─▶ AudioNode (s)│─▶─▶ DSP Mixer
└─────────────┘ └──────────────┘ └────┬─────┘
(File/Mic) (Gain/Biquad)
└──────────────────────────────────────────────│─────────┘

┌──────────────────────────────────────────────▼─────────┐
NeolyxOS Kernel
Hardware ALSA/Pulse bindings (POSIX abstraction)
└────────────────────────────────────────────────────────┘
ZepraBrowser nxaudio Subsystem© 2026 KetiveeAI
HomeDocsCommunityBlog