spatial_audioSpatial Audio Engine

Sound That Follows You.

Configure areas to trigger audio files when someone walks in. Perfect for entrance music, announcement chimes, or ambient atmosphere.

The spatial audio engine dynamically processes zone-triggered sound with automatic culling, distance-based attenuation, and decentralized asset storage — keeping your soundscapes performant and persistent.

Spatial Audio Features

location_on

Zone-Triggered

Audio plays automatically upon area entry, creating seamless transitions between environments.

audio_file

File-Based

Easily upload any common audio format. Low-latency playback ensures immediate interaction.

surround_sound

Ambiance

Set persistent background music for specific rooms with fine-tuned volume attenuation.

campaign

Announcements

Trigger chimes or alerts for global events and real-time updates within your universe.

Spatial Audio Engine

01

Culling and Optimization

The engine only processes active audio sources within the user vicinity, ensuring high performance even in crowded spaces.

02

Spatial Attenuation

Volume and frequency response adjust dynamically based on distance and orientation between the listener and the trigger zone.

03

Decentralized Storage

Audio assets are stored on decentralized protocols, guaranteeing that soundscapes remain online and accessible forever.

spatial_audio

Core Engine

Powered by Web Audio API

The spatial audio core initializes a dedicated AudioContext, manages zone triggers as spatial nodes, and applies distance-based gain and filter curves for natural 3D audio positioning. All configuration is handled through the BAWES editor interface — no code required.

Ready to add spatial audio?

Configure zone-triggered audio in your universe today.