OpenBoom is an open-source Windows replacement for proprietary audio enhancers that recreates Boom 3D-style features with a clean-room Rust + Tauri v2 implementation. It routes audio entirely in user mode using WASAPI and PortCls (no third-party kernel drivers), offering a virtual-sink mode for echo-free 7.1 ingestion (auto-pairs with Boom Audio driver or VB-Audio/Voicemeeter) and a driverless loopback fallback with stereo/duplication caveats. The pipeline targets sub-15 ms round-trip latency, integrates MMCSS pro-audio scheduling, provides a phase-continuous instant A/B bypass (5 ms equal-power crossfade), and ships as prebuilt NSIS installer or portable exe under permissive licensing.
The DSP suite includes a 64-tap KEMAR HRTF binaural convolution for 3D spatialization, a 31-band 1/3-octave graphic EQ plus 10-band quick EQ and 12-band parametric pre-EQ with automatic pre-amp compensation, and a five-module psychoacoustic “sweeteners” rack (reverb FDN, harmonic exciter, DRC-based night mode, mid/side spatial, pitch preview). It offers headphone AutoEQ access to 4,200+ profiles (compressed), per-application session mixing with persistent volumes, a +150% master boost with a 2 ms lookahead brickwall limiter (-0.2 dBFS ceiling), and SIMD-accelerated filters. Source builds require Windows 10/11, Rust 1.80+, Node.js, and MSVC toolchain; CI via GitHub Actions runs tests and produces releases.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.