Cavern release notes

Pre-released Cavern 2.1 features

QuickEQ additions

  • 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

QuickEQ changes

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

API additions

  • Added polarity corrections
  • Added AU N-Band EQ, MiniDSP DDRC-88A, and Monoprice Monolith HTP-1 support
  • Added block-by-block filtering of complete signals
  • Added channel layout graphics drawer
  • Added linear fading
  • Added phase swapping for allpass filters
  • Added Spleeter output folder support

API changes

  • Heavy FFT optimizations
  • Updated Samples to .NET 8

Cavern 2.0 - Long-term Support update

Released: 25th April 2023.

Driver additions

  • Hungarian localization
  • Feature selector on startup

QuickEQ additions

  • Added CamillaDSP support

QuickEQ changes

  • Redesigned result graphs

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

API 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
  • Merging of multiple E-AC-3 files for channel-based spatial mix storage
  • Microphone support for WebGL

Cavern 1.6 - Happiest Halloween update

Released: 31st October 2022.


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

Released: 5th January 2021.


Driver changes

  • New front and center speaker models for Studio and Home layouts, new Home subwoofer model
  • Gaming 4-way layout was replaced with 6.2 Surround
  • Horizontal environment size display now shows the distance from the floor
  • The Environment size note informs about it not being used for QuickEQ

QuickEQ additions

  • Automatic and manual volume regain
  • Custom EQ curves from TXT, FRD, and TARGETCURVE files.
  • Clear Center for speech clarity enhancement (advanced feature)
  • Sealing that applies the characteristics of sealed subwoofers on ported cabinets (advanced feature)
  • Valley correction (experimental feature)
  • Verbose result panels containing both frequency and impulse responses and extra metrics
  • Multi-sub support with multiple downmix patterns
  • FRD calibration support

QuickEQ changes

  • Disconnected channels are marked with red and are excluded from gain calculation
  • Experimental features moved to a separate page available under Setup

API additions

  • Gain and Cavernize filters
  • Phase, RT60, and imulse likelyness for impulse responses
  • 24-bit support for known formats, WAV reader

API changes

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