Releases: ZL-Audio/ZLEqualizer
0.5.0 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
- the manual: https://zl-audio.github.io/plugins/zlequalizer/
- the plugin installation help page: https://zl-audio.github.io/help/plugin_installation/
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 installerZL.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
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
- the manual: https://zl-audio.github.io/plugins/zlequalizer/
- the plugin installation help page: https://zl-audio.github.io/help/plugin_installation/
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 installerZL.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
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
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
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
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
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
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
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