hn.today

I made an open-source Boom 3D clone. Wanna check it out?

github.com8 points1 comments
Screenshot of I made an open-source Boom 3D clone. Wanna check it out?

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.

Read on github.com1 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Other

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.