LSP Plugins Public Channel
39 subscribers
1 photo
29 links
Linux Studio Plugins Project
Download Telegram
LSP Plugins 1.2.3 released!

* Graphic Toolkit Library lsp-tk-lib has been ported to Windows.
* Updated compressor plugin bundles: added negative boosting gain option in 'Boosting' mode.
* Updated gate plugin bundles: added negative gain option for ducking gateway option.
* Assigned more correct names for sidechain types of dynamic processing plugins.
* Introduced several workarounds for the support of UI by the OBS host.
* Fixed build of i386 DSP code under FreeBSD with Clang compiler.
* Better support of building code for ARMv6, ARMv7 and AArch64 under FreeBSD with Clang compiler.
* Added basic CI tests introduced by GitHub CI.
* Several bugfixes in core libraries.

https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.3
Happy anniversary 1.2.4 release!

* Implemented Noise Generator plugin series.
* Added 'Stretch' and 'Compensate' functions to the sampler plugin (contributed by Vitalius Kuchalskis).
* Added support of 'Loop' feature by the Sampler plugin series.
* Added audio sample preview feature in the file open dialog for Sampler, Trigger, Impulse Responses and Impulse Reverb plugin series.
* Extended LSPC (LSP Chunk) file format to support additional types of chunks.
* Added possibility to export Sampler configuration as a single bundle with the configuration and audio files packaged together into the LSPC file format.
* Fixed broken configuration save and load operations with relative file paths.
* Added 'Min' and 'Max' sidechain sources for single-band and multiband dynamic processing plugins: Compressor, Dynamic Processor, Expander, Gate.
* Added possibility to add several filters by performing mouse double click on the graph area for the Parametric Equalizer plugin series.
* Added several built-in presets for the Parametric Equalizer plugin series (contributed by Largos @ linuxmusicians).
* Fixed performance regression of the UI.
* Significant optimizations of CPU consumption by the dspu::Limiter module.
* Introduced tab control for the lsp-tk lib and lsp-plugin-fw.
* Raised the maximum supported sample rate from 192 kHz to 384 kHz.
* Several bug fixes in lsp-dsp-units library.
* Several bug fixes in lsp-runtime-lib library.
* Several bug fixes in lsp-plugin-fw library.
* Several bug fixes in lsp-tk-lib library.
* Fixed 32-bit ARM architecture detection under 64-bit CPU in makefiles.

https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.4
LSP Plugins 1.2.5 have been just released.

* Introduced CLAP plugin format support.
* Introduced the 'Override Hydrogen drumkit' feature for Multisampler plugin series.
* Reworked and simplified the behaviour of the parameters that define 'Stretch' and
'Loop' ranges.
* Minimum and maximum values now depend on the sample length for several parameters
like 'Stretch', 'Loop', 'Fade in' and 'Fade out' in the Sampler and Multisampler
plugin series.
* Fixed the application menu spam in GNOME environment by reworking the XDG files
(contributed by sdwolfz).
* Changed VST parameter normalized value mapping for logarithmic parameters.
* Added possibility to specify JACK connections that should be estimated by the
standalone JACK plugin when the plugin connects to the JACK server.
* Implemented plugin metadata validator which runs at the build stage and verifies
the consistency of the plugin metadata.
* Fixed bug related to modification of cyclic parameters for several plugin formats.
* Fixed possible crash when importing configuration data from clipboard.
* Added possibility to enable/disable Knob's scale actions.
* Several bugfixes related to the memory access in the lsp-ws-lib.

https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.5
We’re glad to introduce the new version 1.2.6 of LSP Plugins!

* Implemented Mixer plugin series for 4, 8 and 16 Mono/Stereo channels.
* Implemented A/B Tester plugin series with blind option.
* Parametric Equalizer is now smoothly operating with frequency/gain/q factor for each mode: FIR, IIR, FFT, SPM.
* Added popup menu for more precise control over the equalizer dot on the graph for Parametric Equalizer.
* Added frequency and note displaying (with detune in cents) over the currently configured filter in the Parametric Equalizer.
* Implemented automatic and manual inspect mode for filters in Parametric Equalizer.
* Implemented more user-friendly inspecting slider to the Spectrum Analyzer plugin series:frequency value, amplitude and note (with detune in cents) are displayed now near the slider which can be adjusted with mouse movements.
* Added basic SFZ import support by the Multisampler plugin series.
* Added shared objects related to 3D rendering to LV2, VST and CLAP packages.
* Fixed buggy tether for the parameter popup window.
* Fixed improper data stream synchronization using LV2:Atom protocol.
* Implemented linear ramping lramp_* functions in the lsp-dsp-lib optimized for
* i686, x86_64, ARM32 and AArch64 architectures.
* Fixed avx::dyn_biquad_process_x8_fma3 function implementation which could cause some data distortion in the output buffer.
* Fixed plugin state out of sync for CLAP plugin format on state restore in REAPER.
* Several bugfixes in UI libraries.
* Better support for build under different ARM architectures.
* The Windows support status has been changed to ‘Compiles’.
* The AArch64 support status has been changed to ‘Full’.

The video on YouTube: https://youtu.be/EFf4VqvMUXM

The release page on GitHub: https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.6
LSP Plugins 1.2.7 released!

* Fixed CLAP UI support for Bitwig Studio.
* Fixed build that disabled CairoCanvas for Inline Display feature.
* Fixed memory leakage issued by the libcairo font cache on the plugin UI close. Moved custom font rendering solution to direct usage of libfreetype.
* Fixed crash (BadMatch) for Fluxbox window manager on popup windows.
* Fixed popup window heading display in Fluxbox.
* Fixed non-working solo button for Parametric Equalizer after 1.2.6 release.
* Removed Makefile.d. Dependencies are now automatically generated at the build stage.
* Added possibility to invert the behaviour of mouse scroll for all widgets or for graph dot widget.
* Added frequency display and gain for each filter of Graphic Equalizer plugin series.
* Added measure button and meter line on graph for Spectrum Analyzer plugin series.
* Added display of filter number, filer channel and filter type near to the frequency and note.
* Added possibility to change the thickness of lies on the spectrum graph for the Spectrum Analyzer plugin series.
* Some output parameters like Latency are not exported into configuration file anymore.

https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.7
This is a pretty hard release because we introduce four new plugin series!

* Implemented GOTT (Grand Over-The-Top) Compressor plugin series.
* Implemented Filter plugin series.
* Implemented Flanger plugin series.
* Implemented Multiband Limiter plugin series.
* Implemented high-precision oversampling algorithms for Oscilloscope plugin series.
* Updated default values for file selectors in Impulse Responses and Impulse Reverb plugin series.
* Added generation of explicit element definitions for LV2 groups in TTL files as a workaround to LV2 problem related to missing predefined port groups' elements.
* Added 'All' channel selector to Sampler and Multisampler plugin series which is now the default value for channel selector.
* Added missing audio preview for single-channel Sampler Plugin series.
* Adding missing output balance knobs in Impulse Reverb Mono plugin.
* Fixed improper behaviour of the bypass switch for Multiband Compressor, Expander and Dynamics Processor plugin series.
* Fixed bug in the font manager which could yield memory corrption after complete font manager cleanup (reproducible when switching visual schemas).
* Fixed memory leakage in the UI (not freed resources on UI close).
* Fixed bug in ALR function for Limiter plugin series which could cause random audio scratches.
* Fixed gain jumping bug in A/B tester plugin.
* Serveral bugfixes in the core DSP modules provided by the lsp-dsp-units library.

Here are the videos that demonstrate new plugins:
* Filter: https://youtu.be/BN0h4WnNnW8
* Flanger: https://youtu.be/_WD9GndORQA
* GOTT Compressor: https://youtu.be/wb8QnU4yRF0
* Multiband Limiter: https://youtu.be/_0VjhooWRBQ

https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.8
LSP Plugins 1.2.10 released!

* Implemented Beat Breather plugin series.
* Added phase switches to Delay Compensator plugin series.
* Implemented Stereo Split mode for stereo version of all dynamic plugins:
* Compressor and Multiband Compressor;
* Dynamics Processor and Multiband Dynamics Processor;
* Expander and Multiband Expander;
* Gate and Multiband Gate;
* GOTT Compressor.
* Added Allpass filter to the Filter plugin series.
* Added Bandpass, Ladder-pass and Ladder-rej filters to Parametric Equalizer plugin series.
* Introduced Linear Phase mode for the Crossover plugin series.
* Introduced Linear Phase mode for multiband plugin series:
* GOTT Compressor;
* Multiband Compressor;
* Multiband Dynamics Processor;
* Multiband Expander;
* Multiband Gate;
* Multiband Limiter.
* Fixed missing inline display for Phase Detector plugin.
* Fixed invalid input signal level metering for Flanger plugin series.
* Fixed frequency inspection bug for LeftRight and MidSide versions of Parametric Equalizer plugin series.
* Fixed improper latency value report by Multiband Limiter plugin series.

The demo of new Beat Breather plugin on YouTube: https://youtu.be/-mJ0fQqwAy4
For those who want to test LSP Plugins under Windows, here are test builds (Win32/Win64, debug/optimized).

https://drive.google.com/drive/folders/1C7Giar8lnBygO_Em8nQBUy9yXwb2Xpab?usp=sharing
LSP Plugins 1.2.11 released!

* Added partial support of AVX-512 instruction set.
* Windows support changed to experimental.
* Fixed code issues reported by the PVS Studio static analyzer.
* Fixed improper band characteristics drawn on band Mute for multiband plugins in Linear Phase mode.

https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.11
LSP consumer survey!

If you are regularly observing the evolution of LSP Project, you probably already noticed that LSP Plugins are moving towards Windows support.
Despite we're not planning to distribute them for free for Windows platform while keeping Linux and FreeBSD builds free.

The main reason is, if people use proprietary solutions, then it is pretty fair to ask money for the job that developers of LSP project already did for almost 8 years of the project activity.

That's why we publish the consumer survey, to understand the value of our product and the price that we can ask for the binary distributions of the product for Windows.

Please take some time and complete the survey to make our job even better: https://lsp-plug.in/lsp_market_survey

Also, great thanks to Unfa for the video!

https://www.youtube.com/watch?v=Wwwtj_64Bhk
LSP Plugins 1.2.12 released!

* Implemented Autogain plugin series for controlling the loudness of the signal according to the ITU-R BS.1770-4 specificaions.
* Implemented SIMD-optimized curve and gain calculation functions for compressors which allow to lower the CPU consumption by compressor plugins.
* More AVX-512 optimized functions added to the low-level DSP code.
* Additional SIMD-optimized functions added to DSP library.
* Fixed VST2 plugin crash on UI close in OBS Studio.
* Fixed invalid default values of parameters for CLAP plugin format.
* Fixed double memory free of generated port metadata in CLAP, VST2 and LV2 wrappers.
* Fixed HPF/LPF knob activity in the UI for multiband dynamics plugins.

The demo on YouTube:
https://youtu.be/i_10kAtZmJU

The release, as usual, is here:
https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.12
LSP Plugins 1.2.13 released with bugfixes and improvements!

➡️Fixed bug in Multiband Limiter plugin series caused by invalid processing of large input buffers.
➡️Fixed bug in Compensation Delay plugin series caused by invalid processing of large input buffers.
➡️Fixed crackling sound caused by small buffer gaps in Autogain plugin series.
➡️Fixed bug introduced in 1.2.11 version related to improper optimized function for AVX-512 instruction set that could cause dynamic processing plugins (like Compressor, Expander, Gate, etc) work improperly.
➡️Several optimizations of DSP library with AVX and AVX2 instruction sets.
➡️Many additional optimizations of DSP library with AVX-512 instruction set.
➡️Optimizations of compressor, expander and gate modules with SIMD instructions.
➡️Gate module now uses lsp-dsp-lib for low-level gain and curve optimizations.
➡️Reduced the gain curve refresh rate for all multiband plugins which may reduce CPU usage for small input buffer sizes.
➡️Optimized common gain curve calculation for all multiband plugins.

https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.13
LSP Plugins celebrates the 8th anniversary and introduces the 1.2.14 release!

➡️ Implemented Clipper plugins series.
➡️ Implemented Multiband Clipper plugin series.
➡️ Implemented Parametric Equalizer x8 plugin series.
➡️ Updated VST 2.x plugin naming to fit the maximum possible length of 31 characters.
➡️ Added tracking of maximum values option for Spectrum Analyzer plugin series.
➡️ Added possibility to change frequency values by double click for GOTT Compressor.
➡️ Improved performance of expression language in the UI.
➡️ Implemented separate input and output signal spectrum analysis for Filter, Graphic Equalizer and Parametric Equalizer plugin series.
➡️ Updated default value and extended range of the zoom fader for Filter, Graphic Equalizer and Parametric Equalizer plugin series.
➡️ Added possibility to globally adjust filter point size for Filter, Graphic Equalizer and Parametric Equalizer plugin series.
➡️ Added gain level display for filter info of the Parametric Equalizer and Filter plugin series.
➡️ Added missing inline display to the Autogain plugin series.
➡️ Threshold markers are now editable for all dynamics and multiband dynamics plugins.
➡️ Implemented switch that controls automatic scaling of spectrum graph for plugin series:
*️⃣ Beat Breather.
*️⃣ Filter.
*️⃣ GOTT Compressor.
*️⃣ Graphic Equalizer.
*️⃣ Multiband Compressor.
*️⃣ Multiband Dynamic Processor.
*️⃣ Multiband Gate.
*️⃣ Multiband Expander.
*️⃣ Multiband Limiter.
*️⃣ Noise Generator.
*️⃣ Parametric Equalizer.
➡️ Many code updates that could cause potential problems related to using another decimal point for floating-point number formatting.
➡️ Added frequency and note displaying for band splits for all multiband plugin series.
➡️ Added support of storing current file type selection in file dialogs of UI.
➡️ Optimization of compressor and gate functions using AVX-512 instruction set.
➡️ Fixed bug in Mid/Side conversion functions for AArch64 architecture (contributed by marcan at GitHub).
➡️ Introduced SIMD-optimized expander curve and gain functions.
➡️ Improved performance of logarithmic values calculations for DSP modules.

https://github.com/sadko4u/lsp-plugins/releases/tag/1.2.14