Skip to content

Releases: ZL-Audio/ZLEqualizer

0.5.0 Pre Release

03 Jan 15:16
fae75d3
Compare
Choose a tag to compare
0.5.0 Pre Release Pre-release
Pre-release

I will release the formal 0.5.0 when JUCE releases the official fix of the Direct2D issue.

Compared to the previous pre-release, some issues/features related to Equalization Match are fixed/added. Now you can draw the curve manually. Some other issues have also get fixed/improved.

This preview version includes a big new feature: EQ Match. This new feature is really fun to play with :) Feel free to open an issue/discussion if you have any suggestions.

  • BREAKING: change dynamic link to UI setting (the parameter is now shared across all instances)
  • add Equalization Match (See the manual for details)
  • add UI setting import/export
  • fix incorrect channel layout (See #138)
  • fix incorrect solo display (See #138)
  • fix double-click behaviour (See #141)
  • improve solo display
  • improve GUI performance (especially when you open the UI setting panel)

After installation, please load the plugin in an empty DAW session and check its functionality.

Please read

WARNING for Windows users

I can confirm that the plugin installed by ZL.Equalizer-0.5.0-Windows.exe is highly likely to freeze the plugin & DAW on some machines, especially those without powerful CPU & GPU. Please try the installer ZL.Equalizer-0.5.0-Windows-Software.exe first. The Direct2D feature from the current JUCE version causes this issue. JUCE team is working on a fix.

WARNING for Linux users

If you build it locally, please pull the whole commit history.

WARNING for Pro Tool users

AAX is NOT updated in this version.

0.4.5

04 Dec 01:28
9e2cde7
Compare
Choose a tag to compare

0.5.0 Pre-Release is available at here: https://github.com/ZL-Audio/ZLEqualizer/releases/tag/0.5.0

  • fix uninitialized static gain compensation in some edge cases
  • fix data race in some edge cases
  • fix nlopt library linking issue in 0.4.4 (See #132) which breaks Linux and macOS binaries
  • fix incorrect license in installers
  • improve DSP stability

If you modify/distribute the code/binaries, please pay attention to the change of the license: https://github.com/ZL-Audio/ZLEqualizer?tab=readme-ov-file#license.

After installation, please load the plugin in an empty DAW session and check its functionality.

Please read

WARNING for Windows users

I can confirm that the plugin installed by ZL.Equalizer-0.4.5-Windows.exe is highly likely to freeze the plugin & DAW on some machines, especially those without powerful CPU & GPU. Please try the installer ZL.Equalizer-0.4.5-Windows-Software.exe first. The Direct2D feature from the current JUCE version causes this issue. JUCE team is working on a fix.

WARNING for Linux users

If you build it locally, please pull the whole commit history.

0.4.3

01 Nov 12:51
1f2b5dd
Compare
Choose a tag to compare

The latest version is here: https://github.com/ZL-Audio/ZLEqualizer/releases/latest

After installation, please load the plugin in an empty DAW session and check its functionality.

Please read the manual: https://zl-audio.github.io/plugins/zlequalizer/

WARNING for Linux users

If you build it locally, please pull the whole commit history.

WARNING for Windows users

Please use the installer ZL.Equalizer-0.4.3-Windows.exe FIRST! The C++ runtime is now statically linked. However, you may have to install the Latest Microsoft Visual C++ Redistributable (if you are not able to open the plugin).

It is possible that your computer is not happy with the Direct2D feature from JUCE (e.g., #85). In such case, you may try ZL.Equalizer-0.4.3-Windows-Software.exe instead (AAX not included), which uses the software renderer. Please be aware that the software renderer is slower than the hardware renderer (w.r.t. UI).

WARNING for Pro Tool users

AAX is updated in this version.

  • change the top panel layout (move global bypass and sgc buttons outside)
  • change the UI setting panel layout
  • add the resizing to default size function to UI button
  • add default pass filter order & slider double-clicking to the UI setting panel
  • add colour maps to the UI setting panel
  • add fft resolution to the UI setting panel
  • fix incorrect latency when the samplerate changes after loading the plugin
  • fix combobox displays in Standalone
  • improve matched phase mixed phase under high samplerates
  • improve spectrum display accuracy in the high-end

0.4.2

18 Oct 00:47
7cd9cf4
Compare
Choose a tag to compare

0.4.3 is available at here.

Fix some small bugs AND macOS compatibility issue #116 in this patch version.

Nominations for KVR Audio Readers' Choice Awards 2024 are currently open! If you like this plugin, please nominate/vote it at the voting page. Thank you so much!

You can verify the integrity of the installers with artifact attestations.

After installation, please load the plugin in an empty DAW session and check its functionality.

Please read the manual: https://zl-audio.github.io/plugins/zlequalizer/

WARNING for Linux users

If you build it locally, please pull the whole commit history.

WARNING for Windows users

Please use the installer ZL.Equalizer-0.4.2-Windows.exe FIRST! The C++ runtime is now statically linked. However, you may have to install the Latest Microsoft Visual C++ Redistributable (if you are not able to open the plugin).

It is possible that your computer is not happy with the Direct2D feature from JUCE (e.g., #85). In such case, you may try ZL.Equalizer-0.4.2-Windows-Software.exe instead (AAX not included), which uses the software renderer. Please be aware that the software renderer is slower than the hardware renderer (w.r.t. UI).

WARNING for Pro Tool users

AAX is updated in this version. Occasionally you may have to remove the old version manually.

  • add & change slider value editor shortcuts
    • open value editor with Ctrl/Command + mouse double-clicking for ALL sliders
  • fix incorrect curve display when adjusting scale
  • fix macOS compatibility issue (now it should support macOS 10.13 and above)
  • improve mixed phase phase shift continuity

0.4.1

11 Oct 13:01
b0b8cd0
Compare
Choose a tag to compare

0.4.2 is available at here.

This release is almost identical to 0.4.0. However, I have removed some debug code that could SIGNIFICANTLY slow down the dynamic effect πŸ˜“ (I should have removed it in 0.4.0)

Cause lots of things have been added, I think it is a good chance to release a new version and postpone the EQ matching feature to 0.5.0 (or later) :) If you encounter a bug, you are encouraged to submit an issue!

BTW, nominations for KVR Audio Readers' Choice Awards 2024 are currently open! If you like this plugin, please nominate/vote it at the voting page. Thank you so much!

You can verify the integrity of the installers with artifact attestations.

After installation, please load the plugin in an empty DAW session and check its functionality.

Please read the manual: https://zl-audio.github.io/plugins/zlequalizer/

WARNING for Linux users

If you build it locally, please pull the whole commit history.

WARNING for macOS users

See #116 for more info about compatibility with macOS 12.

WARNING for Windows users

Please use the installer ZL.Equalizer-0.4.0-Windows.exe FIRST! The C++ runtime is now statically linked. However, you may have to install the Latest Microsoft Visual C++ Redistributable (if you are not able to open the plugin).

It is possible that your computer is not happy with the Direct2D feature from JUCE (e.g., #85). In such case, you may try ZL.Equalizer-0.4.0-Windows-Software.exe instead (AAX not included), which uses the software renderer. Please be aware that the software renderer is slower than the hardware renderer (w.r.t. UI).

WARNING for Pro Tool users

AAX is updated in this version.

  • add parallel filter structure
  • add match-phase filter structure
  • add mixed-phase filter structure
  • add linear-phase filter structure
  • add & change shortcuts
    • fine-adjust dragger with Shift
    • find-adjust slider with Shift (changed from Ctrl/Command)
    • add a dynamic filter with Ctrl/Command + mouse double-clicking
    • turn on/off dynamic with Ctrl/Command + mouse double-clicking on the dragger
  • change real curves to ideal curves
  • change default FFT order to 12 to increase low-frequency details
  • add phase-flip button and change the Output panel layout
  • add more freedom to the plugin window size
  • improve solo and global bypass
  • improve DSP & GUI stability
  • improve DSP & GUI performance

0.3.5

23 Aug 00:34
Compare
Choose a tag to compare

0.4.1 is available at here.

After installation, please load the plugin in an empty DAW session and check its functionality.

Please read the manual: https://zl-audio.github.io/plugins/zlequalizer/

WARNING for Linux users

If you build it locally, please pull the whole commit history.

WARNING for Windows users

Please use the installer ZL.Equalizer-0.3.5-Windows.exe FIRST! The C++ runtime is now statically linked. However, you may have to install the Latest Microsoft Visual C++ Redistributable (if you are not able to open the plugin).

It is possible that your computer is not happy with the Direct2D feature from JUCE (e.g., #85). In such case, you may try ZL.Equalizer-0.3.5-Windows-Software.exe instead (AAX not included), which uses the software renderer. Please be aware that the software renderer is slower than the hardware renderer (w.r.t. UI). If this one works for you while the default one does not, you are encouraged to open a discussion.

WARNING for Pro Tool users

AAX is updated in this version.

Changelog:

  • BREAKING: add auto dynamic threshold. When you press the dynamic threshold learning button, it will not only start the threshold learning but also automatically adjust the threshold. See the manual for more information.
  • BREAKING: fix the reset button in the UI setting panel. When you press the reset button, it will reset colours to defaults.
  • add standalone to releases
  • change the plugin logo

0.3.4

09 Aug 21:48
Compare
Choose a tag to compare

0.3.5 is available at here.

After installation, please load the plugin in an empty DAW session and check its functionality.

WARNING for Linux users: If you build it locally, please build with juce7 branch.

WARNING for Windows users: The C++ runtime is now statically linked. However, you may have to install the Latest Microsoft Visual C++ Redistributable (if you are not able to open the plugin).

WARNING for Pro Tool users: AAX is not updated in this version.

  • BREAKING: remove light/dark colour modes
  • add text/background/shadow/glow colours to UI setting panel
  • add multiband bypass/off
  • add gain tag
  • change bypass buttons LAF (now the light is off when the filter is bypassed)
  • improve performance slightly

0.3.3

14 Jul 22:39
Compare
Choose a tag to compare

0.3.4 is available at here.

After installation, please load the plugin in an empty DAW session and check its functionality.

Please read the MANUAL: https://zl-audio.github.io/plugins/zlequalizer/

WARNING for Linux users: If you build it locally, please build with juce7 branch.

WARNING for Windows users: The C++ runtime is now statically linked. However, you may have to install the Latest Microsoft Visual C++ Redistributable (if you are not able to open the plugin).

WARNING for Pro Tools users: This is the first AAX plugin from me. If Pro Tools cannot recognize the plugin (or display an error message), please open an issue/discussion.

  • add zero latency mode
  • add AAX to macOS & Windows release

0.3.2

18 Jun 02:58
Compare
Choose a tag to compare

0.3.3 is available at here.

Please read the MANUAL: https://zl-audio.github.io/plugins/zlequalizer/

Several dependencies have been updated. After installation, please load the plugin in an empty DAW session and check its functionality.

WARNING for Linux users: If you build it locally, please build with juce7 branch since JUCE 8 has some issues on Linux.

WARNING for Windows users: You may have to install the Latest Microsoft Visual C++ Redistributable (if you are not able to open the plugin).

  • bump to JUCE 8 (except for Linux)
  • improve multi-band selection
  • improve GUI performance

0.3.1

02 Jun 21:37
Compare
Choose a tag to compare

0.3.2 is available at here.

  • add filter parameter tags
  • fix mouse-wheel issues #63
  • fix incorrect FFT curve at start-up
  • improve stability #64

Manual: https://zl-audio.github.io/plugins/zlequalizer/