Bliss Sampler 3.3
Bliss Sampler has been updated to version 3.3 with the following changes:
1. Audio Processing & Effects:
- Replaced filters with new generation analog modeled ZDF DSP.
- Added Sample Editor > Effects > Render Pitch Shift feature for offline pitch processing.
- Added 4 new automatable parameters for Sample destinations: Pitch Mode, Coarse Tuning, Time Stretch, Fine Tuning.
- Updated Reverb presets with improved quality and optimized numerical stability in interpolation algorithms.
2. Sample Management & Workflow:
- 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.
- Fixed “Save Samples In Plugin” state bug preventing proper sample handling when disabled.
- Enhanced program-level source file reference system supporting all formats (.zbp, SFZ, EXS, SF2, etc.).
- 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.
- Resolved boundary condition clicks through improved area calculations, proper bounds checking, and enhanced loop content preservation.
3. Interface & Usability:
- Added the MIDI CC number display to the macro editor.
- Improved Macro Edit Window parameter selection with hierarchical submenus and user-friendly labels.
- Enhanced Macro edit remove button behavior.
- Comprehensive bubble tooltip system with descriptive help for all interface buttons including zone controls, macro assignments, and effect parameters.
- Improved sample editor playback cursor with waveform-aware visualization and smooth 60Hz updates for better user experience.
- Sensitivity parameter descriptions correctly and specifically reference their corresponding base parameters.
- Consistent and intuitive display format across both the sample editor knobs and macro editor parameter ranges. Improved pitch parameter display and labeling.
- Added Shift+click navigation through files in Program Selector and fixed Reverb label preventing unwanted preset folder creation.
4. Visual Interface:
- 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.
5. Performance & Technical Improvements:
- 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.
- Thread-Safe Time Stretch engine Parameter Management with enhanced stability for reliable multi-threaded processing.
- Remove Lua scripting dependency and implement native format importers for improved performance and reduced complexity.
- Enhanced memory alignment to 32-byte for AVX2 compatibility and improved bounds checking for phase speed calculations with better stability.
- Streamlined ARM NEON performance by replacing individual lane operations with direct memory-to-vector loading and eliminating redundant switch statements.
- Optimized coefficient array initialization with proper alignment for all SIMD instruction sets and enhanced FMA utilization for higher precision.
- 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.
6. System Stability:
- 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.
Bliss 3.3 is a free upgrade for all existing 2.x customers and is available as Standalone, AU, VST2, and VST3 versions for Windows (10+), macOS (10.14+), and Linux (Ubuntu 20+) with Universal Binary 2 and native Apple Silicon support. More details and download information can be found at Bliss page.
OB-Xd Synthesizer 3.11
Bliss Sampler has been updated to version 3.3 with the following changes:
1. Performance & Optimization:
- Cached getPopupMenuFont Font for improved performance.
- Replaced long if-chain with dictionary lookup in loadSkin function for code optimization.
- Implemented optimized asset loading system.
2. MIDI Features:
- Added Menu > MIDI > Show CC Mappings feature.
- CC mappings will automatically refresh whenever a different MIDI mapping file is selected.
3. Preset Management:
- Added Reload Preset function.
- Fixed preset menu not showing in search mode – allow menu creation when search is active regardless of folder validity.
- Fixed preset name label clicks not working after search dialog – removed interfering focus restoration timers.
4. Bug Fixes:
- Fixed OSC 2 Detune knob default value.
- Added license folder write permissions check.
- UI Improvements.
- Slight file menu item redesign.
OB-Xd 3.11 is a free upgrade for all existing 3.x customers and is available as Standalone, AU, VST2, and VST3 versions for Windows (10+), macOS (10.14+), and Linux (Ubuntu 20+) with Universal Binary 2 and native Apple Silicon support. More details and download information can be found at OB-Xd page.
Read More