Changelog

[ Release Notes & Updates ]

Version 1.2.0

Latest Update

New Features

  • [+] Flexible Loop Windows: Added adjustable loop boundaries per track (LOOP_START and LOOP_LENGTH).
  • [+] Play Offset: Added a bipolar PLAY_OFFSET parameter that shifts the playback start point inside the active loop window.
  • [+] Playback Modes (PLAY_MODE): Introduced three playback behaviors: Normal, PingPong, and Alt Offset.
  • [+] Grid Quantization: Loop parameters can now snap to the DAW's musical grid (1/4 to 1/64) using the LOOP_GRID control.
  • [+] Interactive UI Modifiers: Edit loop boundaries directly on the circular tape display using Shift+Drag (Start), Alt+Drag (Length), and Cmd/Ctrl+Drag (Offset).
  • [+] Parameter Locking: Right-click almost any parameter to lock it, making it immune to snapshot morphing, preset loading, and randomization. Includes a master "Unlock Everything" option.
  • [+] Global LFO Randomizer: New "RND LFO" button instantly generates random curves for all 8 LFOs and maps them to random parameters.
  • [+] CTRL ALL Button: Added a "CTRL ALL" macro button in the header to control all channel parameters at once.
  • [+] Multi-Morphing XY Pad: Replaced the A/B morph button with a fully MIDI-controllable XY Pad for blending between all 8 snapshots.
  • [+] Selective Sync Menu: The Sync button now offers a drop-down menu to enable or disable the quantized triggering of specific actions (Pitch/Stretch, Loop Settings, RND ALL, and Snapshots).

Improvements

  • [*] Zero-Crossing Micro-Fades: Added a dedicated de-clicking envelope for seamless loop wrapping.
  • [*] Snapshot Isolation: Global SYNC and SYNC_MODE parameters are now isolated from Snapshots to protect DAW timing.
  • [*] LFO Curve Optimization: Refactored LFO random curve generator to use stack-allocated arrays, preventing memory fragmentation.
  • [*] Modulation Stacking Prevention: Assigning an LFO to a parameter now safely overwrites the previous assignment.
  • [*] DAW GUI Scaling Override: The plugin now forces the DAW to respect its physical pixel dimensions, preventing clipping bugs. Added a new 110% scale option.
  • [*] Expanded MIDI/Modulation Access: Added MIDI mapping and locking for options like Undo/Redo and Clear.

Bug Fixes

  • [-] Fixed crashes related to closing the UI while asynchronous popup menus were open.
  • [-] Fixed a click/glitch when disabling the Beat Repeat/Divider effect.
  • [-] Fixed a bug causing ghost waveforms when changing UI themes.
  • [-] Fixed an issue where modifying LFO depths caused unnecessary UI repaints.
  • [-] Fixed a visual offset bug in the circular tape display, realigning it to the 12 o'clock position.

Version 1.1.0

Previous Update

New Features

  • [+] Added an Input Volume knob for precise control over the incoming signal level.
  • [+] Introduced a GUI Scaling option in the File menu, allowing customizable resizing of the plugin window.

Improvements

  • [*] MIDI Mode is now a global setting rather than being saved per Snapshot, ensuring consistent MIDI behavior across preset changes.

Bug Fixes

  • [-] Fixed an issue where manually drawn LFO shapes would unintentionally reset when activating the Morph function.

Version 1.0.0

Initial Release

Initial public release of HziLooper VST3.