Bliss 2.9.2 is out now, featuring MTS-ESP microtuning support, a powerful new Key Mapper view, expanded SFZ compatibility, and major improvements to the Sample Editor with enhanced UI/UX design and performance optimizations.
What's new
Audio Engine Improvements
Replaced Lagrange interpolation with B-Spline interpolation, offering better audio quality and frequency response.
Corrected pitch shifting with 2x/4x engine speeds by compensating for oversampling factor.
SIMD Optimization for Interpolation
Added parallel processing for voice interpolation using architecture-specific SIMD instructions (SSE/AVX for x86, NEON for ARM).
Implemented prefetching to improve cache usage and reduce memory latency.
Optimized the sinc interpolation code with vectorized calculations for processing multiple samples simultaneously.
Voice Processing Enhancements
Modified voice processing to work in batches.
Added memory prefetching to improve CPU cache efficiency.
Applied compiler optimization directives for performance-critical functions.
Expanded Offline Rendering Options
Added more granular offline bounce quality settings including:
"Same as Realtime" (default)
"Fast Quality" (4x Oversample)
"High Quality" (4x Oversample with SINC 32)
"Mastering Quality" (SINC 512)
Bug Fixes
MTS-ESP critical issue has been resolved and is now functioning properly.
Added the VST3 path to the Load Instrument VST host sampling path.
Bliss 2.9 is a free upgrade for all existing Bliss 2.x customers and is available as AAX, AU, VST2, VST3, and standalone versions for Windows, macOS, and Linux. More details and download information can be found at Bliss page.
Bliss 2.9 is out now, featuring MTS-ESP microtuning support, a powerful new Key Mapper view, expanded SFZ compatibility, and major improvements to the Sample Editor with enhanced UI/UX design and performance optimizations.
What's new
Key Mapper View
Introduced a visual Key Mapper grid within the Sample Editor for intuitive zone management.
Visualize and edit zone key ranges (low/high key), velocity ranges (low/high velocity), and root keys directly on a piano roll-style interface.
Supports interactive drag-and-drop resizing of zone boundaries on the grid.
Allows direct dragging of the root key indicator within the grid.
Provides clear visual feedback for the currently selected zone.
SFZ Compatibility
Added import and export support for ampeg_attack, ampeg_decay, ampeg_sustain, and ampeg_release opcodes.
Corrected SFZ export to place ADSR envelope parameters in the section for enhanced compatibility.
Sample Editor Improvements
Improved visual handling and interaction logic for overlapping Loop Start/End and Cue Point markers.
Optimized playback cursor performance by reducing the repaint area during playback visualization.
Enhanced knob value display strings (bubbles) for Panning, Tuning, LFO Rate, etc., for improved readability.
Standardized UI font sizes, removing Windows-specific overrides for better cross-platform consistency.
Adjusted font sizes in the Zone List Box for better fit.
Removed separators from the main global menu for a cleaner look.
Ensured Key Mapper view updates reactively to zone changes and listbox selections.
Bug Fixes
Fixed AAX support.
Sample Editor: Fixed inaccurate playback cursor position reporting when sample pitch shifting was active.
Macro Editor: Corrected a visual glitch where Min/Max sliders were missing their background color.
Fixed minor grammatical errors in menu item text.
Bliss 2.9 is a free upgrade for all existing Bliss 2.x customers and is available as AAX, AU, VST2, VST3, and standalone versions for Windows, macOS, and Linux. More details and download information can be found at Bliss page.
April 7, 2025 OB-Xd, Discovery Pro, Corona synths updated
VST3 is now available on the free version for all platforms. AAX and LV2 are still registered versions only.
Implemented smooth transitions between all filter modes.
Added immediate parameter response for controls like the filter mix knob and BP button.
Completely rewritten filter mode calculation system for Linux compatibility.
Improved handling of floating-point precision differences between platforms.
Added Oversampling Lock in Program menu to set different oversampling options in presets and bounce to audio settings.
Added specialized compiler optimizations for consistent behavior without compromising performance.
Fixed MIDI channel filtering for bank select and program change messages.
Resolved an issue where the plugin was processing bank select messages (CC#32) regardless of the configured MIDI channel setting.
Fixed a bug that caused program change messages to be processed from all MIDI channels, even when a specific channel was selected in the plugin settings.
Improved MIDI mapping logic for more reliable control.
Fixed MIDI bindings recall and Custom.xml update after MIDI learn.
Improved MTS-ESP protocol status handling in Help menu.
Export Preset improvements: now includes preset name and uses Presets location by default.
Added 0.75x GUI Size option for better scaling on various display configurations.
Enhanced license activation system.
Fixed scale component issue that rendered assets incorrectly.
Refactored dialog components for better usability.