Audio Processing & Effects:
- Replaced filters with new generation analog modeled ZDF DSP
- Added 4 new automatable parameters for Sample destinations: Pitch Mode, Coarse Tuning, Time Stretch, Fine Tuning
- Added Sample Editor > Effects > Render Pitch Shift feature for offline pitch processing
- Updated Reverb presets with improved quality and optimized numerical stability in interpolation algorithms
- Added Sample Editor > Effects > Batch Crossfade Render functionality for processing multiple samples efficiently
- Changed loop crossfade range to 2-15% for more precise control and better musical results
- Enhanced program-level source file reference system supporting all formats (.zbp, SFZ, EXS, SF2, etc.)
- Resolved boundary condition clicks through improved area calculations, proper bounds checking, and enhanced loop content preservation
- Improved sample loading resilience with better error recovery for corrupted or missing files
- Added comprehensive error logging for missing sample files with specific file paths and zone information
- Fixed "Save Samples In Plugin" state bug preventing proper sample handling when disabled
- Added the MIDI CC number display to the macro editor
- Improved sample editor playback cursor with waveform-aware visualization and smooth 60Hz updates for better user experience
- Comprehensive bubble tooltip system with descriptive help for all interface buttons including zone controls, macro assignments, and effect parameters
- Implemented persistent Sample Editor tab state management with automatic saving and restoration
- Improved Macro Edit Window parameter selection with hierarchical submenus and user-friendly labels
- Enhanced Macro edit remove button behavior
- Added Shift+click navigation through files in Program Selector and fixed Reverb label preventing unwanted preset folder creation
- Consistent and intuitive display format across both the sample editor knobs and macro editor parameter ranges. Improved pitch parameter display and labeling
- Sensitivity parameter descriptions correctly and specifically reference their corresponding base parameters
- Introduced 3D rendered knobs with realistic depth, lighting effects, and enhanced shadows for professional appearance
- Added subtle 3D text effects with top lighting and depth shadows for all UI elements, optimized to keep LCD fonts crisp
- Enhanced Sample Editor tabs with custom rounded bottom corners and improved visual styling
- Streamlined Rename Program and Rename Zone dialogs with cleaner appearance and standardized button layout
- Added rounded corners (8px radius) to all AlertWindow dialogs with proper transparency handling
- Updated progress window transparency and changed sampling dialog title to "Sampling"
- Enhanced memory management with proper cleanup of tab component listeners
- Fixed dialog transparency artifacts and standardized button ordering across all dialog types
- Improved tab switching reliability and enhanced component lifecycle handling
- Added parallel sample loading with 3-pass approach and enhanced DAW project save/load performance using 24-thread pool for modern multi-core systems
- Implemented adaptive drive detection with automatic parallel/serial loading based on storage type (SSD vs HDD) using 64KB I/O timing tests
- Enhanced memory alignment to 32-byte for AVX2 compatibility and improved bounds checking for phase speed calculations with better stability
- Thread-Safe Time Stretch engine Parameter Management with enhanced stability for reliable multi-threaded processing
- Streamlined ARM NEON performance by replacing individual lane operations with direct memory-to-vector loading and eliminating redundant switch statements
- Location-specific optimization for mixed storage environments with robust error handling and graceful fallback to serial loading
- Enhanced thread-safe implementation with automatic fallback mechanisms and improved memory safety across all SIMD code paths
- Optimized coefficient array initialization with proper alignment for all SIMD instruction sets and enhanced FMA utilization for higher precision
- Remove Lua scripting dependency and implement native format importers for improved performance and reduced complexity
- Fixed non-realtime mode switching to only process actual state changes
- Reduced excessive logging spam in realtime mode through improved state change detection
- Several Stability Enhancements and Bug Fixes
More details and download information can be found at Bliss page.
