discoDSP updates Bliss Sampler to v3.3 and OB-Xd synthesizer to 3.11

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

Read the full story