github jerryuhoo/Fire v1.5.0b

pre-release10 hours ago

What's changed

This is a major feature update that introduces a comprehensive LFO modulation system and involves a significant refactoring of the plugin's core architecture.

  1. New Feature: LFO Modulation System 🚀

    • Four Independent LFOs: Added a new LFO panel with four fully customizable LFOs that can modulate most parameters in the plugin.
    • Customizable LFO Shapes: Includes a powerful graphical editor to create custom LFO shapes. You can add, remove, and drag points, as well as adjust the curvature of segments between points.
    • Brush & Edit Modes: Two distinct editing modes for flexible workflow. Use "Edit Mode" for precise point-based editing and "Brush Mode" to quickly paint preset shapes (Saw, Sine, Square) onto the grid.
    • Modulation Matrix: A dedicated matrix panel to manage all modulation routings in one place.
    • BPM Sync & Free (Hz) Modes: Each LFO can be synchronized to the host's BPM or run freely in Hz.
    • Quick Modulation Assignment: A new "Assign" mode allows you to click any knob to instantly map it as a modulation target.
  2. Major Code Refactoring:

    • I refactored both UI and DSP code of this plugin so it is easier to modify and understand now.
  3. Bug Fixes:

    • Fixed a critical bug where the plugin might not load presets correctly. #87

⚠️ Breaking Change Notice: This is a significant update that fundamentally changes how parameters are processed. Due to the addition of the LFO system and the extensive code refactoring, it might have hidden bugs. So it is a BETA version. If you find any bugs, please create an issue so I can solve it. Have fun!

Don't miss a new Fire release

NewReleases is sending notifications on new releases.