CH·40 Spatial & ambisonics
verified 2026-08-01

JPL Spatial Application active

Jaytheway vunknown added 2026-08-01 verified 2026-08-01

[Use when]

You need a standalone Windows demo to evaluate and visualize ray-traced reflections, VBAP/MDAP panning, and FDN reverb from the JPL Spatial library before integrating it into a game engine.

Engines
S Standalone
License

ISC

Pricing

Free

Last verified

2026-08-01

Added

2026-08-01

about

JPL Spatial Application is a Windows desktop demo that exercises the JPL Spatial library's full signal chain: direct sound spatialization via MDAP, ray-traced specular early reflections using the Image Source method panned with VBAP, and late reverberation rendered by a Filter Delay Network with 4-band crossover decay filters. Propagation delay (including Doppler), inverse-law distance attenuation, and air/material absorption are all configurable at runtime.

The GUI (Dear ImGui) exposes a shoebox room model with adjustable dimensions, source/listener positions, surface material absorption coefficients, and RT60 estimates per frequency band. A built-in audio player, spectrogram/waveform preview, loudness meter, and VBAP/MDAP vector visualization make it practical for evaluating spatialization behavior without needing a game engine integration.

The project is Windows-only and requires building from source via the provided Visual Studio batch scripts using C++20. It is licensed under ISC and depends on JPL Spatial, MiniaudioCpp, and a CMake fork of Walnut.