Skip to content

Releases: VoidXH/Cavern

Cavern @0dd0de8[2026-03-22]

22 Mar 17:37

Choose a tag to compare

Pre-release

Commits

  • 0dd0de8: Significantly increased imaging performance (VoidX)

Cavern 2.1 - The long-awaited update

16 Jan 22:43

Choose a tag to compare

Downloads

Cavern Filter Studio

The Cavern library is now ready to handle configuration files like Equalizer APO in a tree, modify them graphically, optimize, and export to different formats.

New audio formats supported

  • Meridian Lossless Packing (TrueHD Atmos) with Truehdd
  • Core Audio Format
  • Dolby Atmos Master Format

Driver additions

  • Added upmixers to the Demo Player

QuickEQ additions

  • Added different measurement graphs with display settings
  • Added MiniDSP Flex HTx, JL Audio TüN, Roon, Wavelet, and WiiM support
  • Added automatic crossover point detection
  • Added faded display of individual measurements in multi-mic mode
  • Added export of measurement signal after corrections
  • Added target device selector for all devices supported in the API
  • Added messages for successful operations
  • Added single measurement removal for QuickEQ Home
  • Added measurement file export for QuickEQ Home
  • Added spectogram and phase curves to QuickEQ Home
  • Added an option to filter channels on QuickEQ Home graphs
  • Added an option to remove mains hum
  • Added an option to export curves as CSV files
  • Added an option to always save the measurement next to the exported configurations

QuickEQ changes

  • Completely redesigned Multi-sub handling
  • Room curves are now configurable with bass rise, knee, and treble suppression
  • Room gains are now automatic by default
  • Sealing is burned into FIR filter exports when possible

Cavernize additions

  • Added speaker virtualization
  • Added AC-3 and Enhanced AC-3 target codecs
  • Added --unsafe hidden argument to bypass some codec restrictions
  • Added -track and --extract arguments to extract raw bitstreams
  • Added 4.1.3 channel layout
  • Now downloadable as an installer

API additions

  • Added Acurus Muse, AU N-Band EQ, MiniDSP DDRC-88A, Monoprice Monolith HTP-1, Sony ES series, Tonewinner AT-series, Trinnov, and Yamaha RX-A series support
  • Added block-by-block filtering of complete signals
  • Added channel layout graphics drawer
  • Added generic matrix mixers with phase shift support
  • Added linear fading
  • Added phase swapping for allpass filters
  • Added pink noise generators
  • Added polarity corrections
  • Added Spleeter output folder support

API changes

  • Heavy FFT optimizations
  • Updated Samples to .NET 8

Cavern 2.0.2 (Performance²)

10 Oct 21:35

Choose a tag to compare

The last few commits have improved performance so much that it's worthy of an early release.

Cavern 2.0.1 (Performance)

25 Jun 22:41

Choose a tag to compare

The last few commits have improved performance so much that it's worthy of an early release.

Cavern 2.0 - Long-term Support update

24 Apr 22:45

Choose a tag to compare

Finalized feature set and API. From now on, function signatures are guaranteed to stay the same. Only new features will be added when neccessary (like new codecs), existing ones will not be modified or removed.

Library additions

  • Added MKV container writing
  • Added MP4 container reading
  • Added LAF environment export
  • Added crossover export for Equalizer APO, supporting all of Cavern's basic crossovers
  • Added FIR/IIR filter set export for supported software/hardware, including CamillaDSP
  • Merging of multiple E-AC-3 files for channel-based spatial mix storage
  • Microphone support for WebGL

Cavernize additions

  • Added a metadata viewer
  • Added 4.1.1 channel layout
  • Content grading
  • New render target selector
  • Option to swap side/rear channels
  • Support opening webm/weba files

Cavern 1.6 - Happiest Halloween update

31 Oct 00:31

Choose a tag to compare

This is the largest update to Cavern yet, including the world's first open-source Dolby Digital Plus Atmos decoder on the PC.

Driver changes

  • E-AC-3 + JOC (Dolby Digital+ Atmos) visualization and rendering
  • ADM BWF visualization and rendering
  • A welcome screen is shown on first launch
  • Custom channel names which also appear in QuickEQ
  • Speaker layout auto-detection on first launch
  • File browser dialogs are now Mono library popups that look like a Windows file browser
  • Larger, more accessible UI

QuickEQ additions

  • Added Expert crossover for complete cutoff frequency and subwoofer matrixing control.
  • Added MultEQ-X support
  • Added one-click Equalizer APO export
  • Added the Smoother curve which keeps the system's character and does not require a dedicated measurement microphone
  • Added a custom gain standard, where channel gains can be offset between -6 and 6 dB with sliders or manually without bounds
  • Multiple microphones can be selected for measurements, these measurements are automatically added to the Multi-mic panel
  • Default calibration files are automatically applied on MiniDSP UMIK-1 and XTZ II Pro microphones
  • Arbitrary measurement signals can be used
  • Warm-up mode against microphone clicking on measurement start
  • Warning messages when channel gains are too far apart
  • Error message when no microphone is connected

QuickEQ changes

  • Measurements are now exported in Limitless Audio Format, which can contain complete multi-mic measurements
  • Minimum corrected frequency is now allowed down to 10 Hz
  • Delays and polarities are calculated after simulation for convolution exports, making them superior to any other export
  • Delays smaller than half the filter size are baked into convolution filters
  • After overwhelming user feedback, Cavern is now the default gain standard instead of DCI
  • Filter sizes other than powers of 2 are now supported for convolution exports
  • Multi-file exports can be renamed, no more folder selection

API additions

  • Decoding of Matroska (.mkv/.mka) streams
  • Decoding of E-AC-3 (.ac3/.ec3) streams, including JOC (Dolby Digital+ Atmos) into objects
  • Decoding of ADM BWF (.wav) streams into objects
  • CavernAmp accelerates some features with native code on 64-bit Windows for an average of 2x speedup
  • Ear canal simulations by angle and distance with the Distancer filter
  • Optimized convolution for basic impulse responses called Spike convolver
  • Screen-locked source flag
  • Many new waveform and audio file handling functions

API changes

  • File reading is separated to reading, decoding, and rendering
  • Linearized virtualizer frequency responses
  • Moved API to .NET 6 and made NuGet-ready

Cavern 1.5 - Nearly 5 years update

04 Jan 23:02

Choose a tag to compare

Additions

  • Valley correction in QuickEQ
  • Gain and Cavernize filters
  • Phase, RT60, and imulse likelyness for impulse responses
  • 24-bit support for known formats, WAV reader
  • FRD calibration support

Changes

  • Impulse responses have way less noise
  • Versatile convolution generation
  • Headphone virtualization is available outside Unity
  • Many refactors

Cavern 1.4 - Standalone update

23 May 16:17

Choose a tag to compare

Additions

  • Cavern is no longer bound to Unity, separated to module DLLs, CavernUnity.dll is only an adapter
  • Completely separated rendering to Unity's audio thread
  • New, abstract, and complex filters
  • Sources can be filtered individually
  • EQ curves
  • Zero delay (minimum phase) or linear phase convolution EQ generation

Changes

  • The center channel now has an echo in virtualization

Cavern 1.3 - HRIR and Cavernize Lite update

16 Mar 22:51

Choose a tag to compare

Additions

  • HRIR-based headphone virtualizer
  • Cavernize Lite is now open source and included in this repo
  • Variable band smoothing
  • Implemented more Unity functions
  • Support for virtual, even streaming audio sources with forced playback
  • Noise generator audio source

Changes

  • Greatly optimized code
  • Virtualization does not override echo settings for audio sources
  • The default sample rate is now 48 kHz (which is the sample rate of the HRIR)
  • New set of supported DCPs

Cavern 1.2 - QuickEQ update

30 Sep 16:04

Choose a tag to compare

Additions

  • QuickEQ: advanced room correction toolkit with extremely quick and accurate measurements
  • Audio spoofer: converts Unity's listeners and sources to Cavern components
  • Log display debug window

Changes

  • Reworked resampling
  • All C# code is now managed