
HziTools has updated HziLooper to v1.2.
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.
- 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.


