Cavern release notes
Pre-released Cavern 2.1 features
Driver additions
- Added upmixers to the Demo Player
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
Cavernize additions
- Added speaker virtualization
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
QuickEQ changes
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