- Implemented Send Mono and Send Stereo plugins for sending audio streams to named connection points stored in shared memory.
- Implemented Return Mono and Return Stereo plugins for receiving audio streams from named connection points stored in shared memory.
- Added inter-communication between Parametric and Graphic Equalizers using new send/return communication primitives which allows to show the spectrogram of another Equalizer’s output on the graph.
- Added Reverse button for Impulse Responses plugin series that allows to reverse the impulse response.
- Added support of sidechain passed by shared memory link for Autogain plugin series.
- Added support of sidechain passed by shared memory link for single-band dynamics processing plugin series:
- Compressor;
- Dynamics Processor;
- Expander;
- Gate;
- Limiter.
- Added support of sidechain passed by shared memory link for multi-band dynamics processing plugin series:
- GOTT Compressor;
- Multiband Compressor;
- Multiband Dynamics Processor;
- Multiband Expander;
- Multiband Gate;
- Multiband Limiter.
- Mono samples are now played as stereo samples with duplicated left channel for Trigger, Sampler and Multisampler plugin series.
- Added pre-reverse button to apply sample reversal before cuts, stretches and fades being applied in Sampler and Multisampler plugin series.
- Several UI improvements related to instrument names in Multisampler plugin series: instrument name is now displayed in drop-down list and heading of the drop-down group.
- Added documentation_path parameter in user configuration file which allows to configure the path to the offline documentation installation.
- Update makefiles to simplify cross-compiling, added cross compiling instructions to README.
- Added LUFS meters to the Loudness Compensator plugin series.
- Added reference Pink noise generator of different standard loudness levels to the Loudness Compensator plugin series.
- Added directory contents view and navigation of currently loaded sample for following plugin series:
- Impulse Responses;
- Impulse Reverb;
- Multsampler;
- Sampler;
- Trigger.
- Fixed random crashes when navigating file dialog in Windows.
- Fixed invalid UI draw issue on Windows when using larger desktop DPI.
- Fixed regression in offline documentation build.
Will there be Wayland native version to make them work in S1?
AFAIK at this moment the only one plugin format supports Wayland windows, and this is CLAP.
Wayland support is important thing but there are also many things to do before I start looking towards it.
Can a plugin display use Wayland natively when it is running inside the Ardour process running on XWayland? I would have thought the plugin would also have to use X if the plugin host is using X.
The only way to introduce Wayland windows probably is to add support of an ExternalUI extension from KXStudio: https://kx.studio/ns/lv2ext/lv2_external_ui.h
There is no WaylandUI in the LV2 standard: LV2 UI
But I already made a feature request in LV2: Wayland window support in specification · Issue #70 · lv2/lv2 · GitHub
LSP Plugins 1.2.19 - important update! We noticed critical problem with VST2 plugin format and decided to issue new release as soon as possible.
- Rollback of source code distribution to tar.gz archive format.
- Fixed unneeded resource object deletion and use-after-free in VST plugin wrapper.
- Fixed window sizing for CLAP plugin format.
- Updated CLAP SDK to 1.2.2.
- Updated VST3 SDK to 3.7.12, may be breaking changes related to parameter identifiers as Steinberg has twice reduced the set of valid paremeter identifiers.
- Several fixes in build scripts.
On 1.2.19 i didn’t have a gui with VST2 plugins. On 1.2.17 or 1.2.18 works normally.
Edit: The plugins work like ladspa plugins
Ooops, I found error in a release script. Please wait a while, I’ll re-upload binaries soon.