discoDSP has announced the release of major updates for a selection of its products.
Version 2.3 of the HighLife brings significant engine improvements, OB-Xd 3.8 enhances user experience with UI refinements, and Discovery Pro 8.6 delivers powerful performance optimizations.
Changes in HighLife 2.3
- Replaced Hermite with B-Spline interpolation for superior sound quality.
- Optimized SINC engine using SIMD acceleration (SSE2/NEON).
- Added 2x engine oversampling to reduce aliasing and improve transients.
- Implemented parallel processing for Sinc-512 voice interpolation.
- Fixed memory protection issues when loading large sample libraries.
- SFZ: Full support for SFZ ADSR envelope parameters.
- SFZ: Fixed group ID handling and improved parameter inheritance.
- SFZ: Expanded compatibility with special characters, case-insensitive file search, and more.
- SFZ: Improved sample path resolution for files in subfolders.
- Added Loop > Find Loop Points auto-detection.
- Enhanced wave editor design and behavior.
- Added Cue > Add Cues from Beats and Zone Sync popup options.
- Fixed sample window drag/select behavior.
Changes in OB-Xd 3.8
- Added numbers to program names for easier navigation.
- Fixed popup menu and dropdown font display issues.
- Fixed preset bar and menu sizes for better visibility.
- Enhanced support for pre-3.4 presets.
- Fixed bank loading on initialization.
- Implemented robust handling for missing banks.
- Changed default bank for better out-of-box experience.
- Updated AAX SDK.
- Fixed Open Manual functionality on Windows and Linux.
- Fixed Check for Updates feature.
Changes in Discovery Pro 8.6
- Moved large wavetable arrays from stack to heap using std::unique_ptr.
- Added wavetable 64-byte alignment for optimal cache line usage.
- Implemented prefetching for better cache performance.
- Replaced bubble sort with std::sort for faster MIDI event processing.
- Optimized wavetable linear interpolation formula.
- Added branchless operation for oscillator shape functions.
- Implemented function branchless lookup using bit manipulation.
- Fixed wavetable file loading and regeneration.
- Corrected MIDI pitch wheel handling to properly process 14-bit values.
The updates are free for existing customers, available in VST/VST3, AU, AAX, and standalone formats for Windows, macOS, and Linux. New users can purchase the plugins at ADSR Sounds, PluginFox, and from the discoDSP store.