52 Commits

Author SHA256 Message Date
4c655742d5 Accepting request 1324235 from home:kill_it:branches:multimedia:apps
- update to 1.2.26
  * Implemented Matcher plugin series.
  * Implemented metadata revisioning to not to corrupt parameter
    automation in DAWs like Ardour related to changing port indices
    when some new parameter is added.
  * Added possibility to select between host-friendly and user-frienfly
    values when exporting configuration to the file.
  * Added 'smooth' parameter in Limiter and Multiband Limiter plugins
    that allows to adjust the smoothnes of the ALR knee.
  * Optimized spectrum analyzer module: reduced memory usage and
    memory copying.
  * Some optimizations related to plugin port mappings in the UI.
  * Removed duplicate and not working filter point thickness settings
    in UI behavior menu.
  * Fixed out-of sync ALR attack and release timings for the Limiter
    module when changing the sample rate.
  * Fixed moduleinfo.json generation and validation for VST3.
  * Fixed possible garbage at the end of KVT BLOB serialization.
  * Fixed endianess-related bugs in VST3 headers.
  * Fixed some bugs in VST3 plugin state deserialization.

OBS-URL: https://build.opensuse.org/request/show/1324235
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=97
2025-12-22 21:37:10 +00:00
2b7a97b888 Accepting request 1319407 from home:sbrabec:u-d-f-removal
- Remove unused BuildRequires: update-desktop-files.

OBS-URL: https://build.opensuse.org/request/show/1319407
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=95
2025-11-23 14:17:10 +00:00
8f8868f8cb Accepting request 1315434 from home:kill_it:branches:multimedia:apps
- update to 1.2.25
  * Improved plugin metadata validation tool in plugin framework.
  * VST3 data synchronization between DSP and UI is now performed in
    the UI thread if possible.
  * Fixed VST3 crash on JUCE-based hosts related to improper IRunLoop
    handling.
  * Fixed Room Builder plugin that could not render impulse responses
    for some built-in rooms.
  * Fixed possible SIGFPE crash on LADSPA descriptor generation related
    to division by zero error.
  * Fixed data transport for LV2 plugins that caused many annoying log
    messages in Ardour.

OBS-URL: https://build.opensuse.org/request/show/1315434
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=93
2025-11-04 08:45:55 +00:00
f2e665375d Accepting request 1313687 from home:kill_it:branches:multimedia:apps
- update to 1.2.24
  * Implemented Ring-Modulated sidechain plugin series.
  * Implemented Multiband Ring-Modulated sidechain plugin series.
  * Implemented A/B preset switching support by plugins.
  * Added support of integrated loudness metering for Referencer
    plugin series.
  * Added True Peak limiting modes to the Limiter and Multiband
    Limiter plugin series.
  * Added Piano keyboard layout to all plugins that provide
    frequency graph.
  * Added support of BeginEdit and EndEdit events for CLAP,
    LV2, VST2 and VST3 formats.
  * Moved Dry, Wet and Dry/Wet knobs into a separate Mix overlay
    for Trigger plugin series.
  * Fixed frequency range display for Multiband Compressor,
    Expander, Gate and Dynamics Processor plugin series.
  * Fixed regressions in LV2 plugin wrapper related to setting
    path parameters.
  * Fixed crash when loading project with Loudness Compensator
    plugin in IIR mode.
  * Fixed VST3 plugins crash under Ardour related to improper
    IRunLoop interface operations based on invalid API calls by the DAW.

OBS-URL: https://build.opensuse.org/request/show/1313687
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=91
2025-10-26 02:35:33 +00:00
07c8f23610 Accepting request 1301510 from home:kill_it:branches:multimedia:apps
- update to 1.2.23
  * Added experimental support of UI for MacOS using FreeType
    and Cairo libraries. Contributed by Marvin Edeler.
  * Implemented human-friendly preset management in the plugin's UI.
  * VST3 plugin state format changed, not backward-compatible with
    previous versions of plugins. Downgrading version may cause plugin state loss.
  * Added AHDBSSR (Attack, Hold, Decay, Break, Slope, Sustain, Release)
    envelope control over loaded samples in Sampler and Multisampler plugin series.
  * Added DC offset control for Clipper and Multiband Clipper plugin series.
  * Added frequency linking button to the Phaser plugin series that
    allows to link minimum and maximum LFO frequencies and to keep
    logarithmic frequency range being constant.
  * Added support of linear axis for frequency in Spectrum Analyzer
    plugin series.
  * Added frequency inspection mode to the Spectrum Analyzer plugin
    series activated by 'Inspect' button or Ctrl + Left Mouse Button on the graph.
  * Added support of minimum-phase filter mode for Loudness Compensator
    plugin series.
  * Added 'M/S Link' and 'S/C Link' buttons to LeftRigth and MidSide
    versions of following plugins:
    * Compressor, Dynamics Builder, Expander, Gate;
    * Multiband plugins: Compressor, Dynamics Builder, Expander, Gate;
    * Equalizers: Parametric Equalizer and Graphic Equalizer;
    * Crossover plugin.
  * Added audio channel pre-mixing controls for the following plugins:
    * Compressor, Dynamics Processor, Expander, Gate and Limiter;
    * Multiband plugins: Compressor, Dynamics Processor, Expander, Gate and Limiter;
    * GOTT Compressor.
  * Extended collection of built-in rooms for Room Builder plugin series
    by Boris Gotsulenko aka borT.
  * Added exciter-like effect presets for Phaser plugin series contributed
    by Attila Schler.
  * Added possibility to automatically play samples when navigating file list.
  * Added command line option for JACK that allows to specify client name.
  * Some bugfixes and improvements in VST3 plugin format, now UI works
    for editorhost demo application from the Steinberg VST3 SDK.
  * Additional optimizations of 3D space mathematics with AVX instruction set.
  * Fixed improper AVX-512 optimization for lanczos kernel genration
    function which could cause improper resampling of audio files and
    yield some plugins to not to work properly.
  * Fixed bug in frequency split editing for Mid/Side and Left/Right
    versions of Crossover plugin.
  * Fixed bug in Mid/Side conversion of stereo signal on 32-bit and
    64-bit ARM processors. Contributed by Asahi Lina.

OBS-URL: https://build.opensuse.org/request/show/1301510
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=89
2025-08-26 23:37:13 +00:00
ca29287b15 Accepting request 1278462 from home:kill_it:branches:multimedia:apps
- update to 1.2.22
  * Implemented Phaser plugin series.
  * Implemented overlay widgets which allow to hide rarely used
    controls under special buttons which trigger them to pop up.
  * Added Feedback Drive control for Chorus and Flanger plugin series.
  * Significantly reduced quantization noise for Chorus and Flanger
    plugin series.
  * Better support of widgets activity and coloring in the toolkit library.
  * Added pitch knob for pitching files to the Impulse Responses and
    Impulse Reverb plugin series.
  * Optimized resampling algorithms.
  * Added possibility to launch standalone plugins in minimized window state.
  * Source code now builds for ARM-based MacOS but without the UI support.
  * Fixed problems related to usage of OpenGL under ARM-based devices
    which do not support Core OpenGL 3.3 with GLSL 3.3 and above.
  * Fixes in OpenGL shaders for support of GLSL 1.80 and several bogus
    OpenGL API implementations.
  * Fixed broken transport (tempo BPM) synchronization for CLAP
    plugin format.
  * Fixed some command line options that caused JACK version to crash.
  * Fixed regression related to creating new global configuration file.

OBS-URL: https://build.opensuse.org/request/show/1278462
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=87
2025-05-19 23:05:01 +00:00
f67645d67e Accepting request 1249439 from home:kill_it:branches:multimedia:apps
- remove lsp-dsp-lib-Fixed-invalid-label.patch - fixed in 1.2.21
- update to 1.2.21
  * Implemented default OpenGL rendering engine for the UI for
    X11-based operating systems. The rendering engine can be switched
    back to Cairo by setting LSP_WS_LIB_GLXSURFACE=off environment variable.
  * Added possibility to use custom scaling for each plugin bundle.
  * Added highlighting of active item in file navigator nearby sample preview.
  * Several optimizations related to scaling widgets in the graphical
    toolkit library.
  * Updated several core libraries for better support of MacOS.
  * Additional AVX-512 optimizations of code DSP library.
  * Several changes in Sampler and Multisampler plugin series:
    * Implemented possibility to Drag&Drop drumkits, SFZ files and
      LSPC files directly to the plugin's window for import purpose.
    * Muting button does not disable the listen button.
    * Added 'velocity' button that allows to disable or enable 
      the volume control of a sample by the velocity value of the MIDI note.
    * Added automatic instrument name assign same to current sample
      file name if UI behavior option 'Take instrument name from file'
      is enabled and the name of instrument is empty or similar to
      currently selected sample file.
    * Updated several labels in the UI.
  * Added workaround for Renoise host related to latency reporting
    by VST2 and VST3 plugins on state load.
  * Fixed unnecessary output parameter cleanup when importing configuration
    that caused several bugs when importing plugin state from file.
  * Fixed regression related to impossibility of setting proper values for
    in several parameters in the VST3 plugin format.
  * Fixed some typos in UI.

OBS-URL: https://build.opensuse.org/request/show/1249439
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=85
2025-03-01 23:54:51 +00:00
176790acb6 Accepting request 1233103 from home:kill_it:branches:multimedia:apps
- update to 1.2.20
- add upstream patch fixing LTO build:
  lsp-dsp-lib-Fixed-invalid-label.patch
  
  * Implemented Referencer plugin series.
  * Added "Automatically load files when navigating file list" feature
    that allows to automatically load files when navigating file list
    nearby the loaded sample.
  * Added shared memory sends and returns to Mixer plugin series.
  * Added shared memory returns to A/B Tester plugin series.
  * Added tracking of maximum values to the Spectrum Analyzer plugin series.
  * Several fixes around UI Widgets.
  * Added 'Stop' button for file preview in plugins tha allow audio file loading:
    * Impulse Responses;
    * Impulse Reverb;
    * Room Builder;
    * Sampler and Multisampler;
    * Trigger.
  * Better support of Enter and Escape keys in dialogs.
  * Yet more SIMD and AVX-512 optimizations in the DSP libray.
  * AVX-512 optimizations are now enabled for AMD Ryzen 7000 processor
    series and later.
  * DSP library now supports build for MacOS on Apple M1 and later chips.
  * Fixed possible file name loss on deactivated plugins for all modern
    plugin formats.
  * Fixed imprecise spectrum graph and left/right channel desynchronization
    when rapidly changing the frequency of filter in Parametric
    Equalizer plugin series.
  * Fixed the behaviour of the 'Inspect' button in the VST3 version of
    Parametric Equalizer plugin series. The fix may cause some
    regressions in user sessions by enabling the inpection of the first filter.
  * Fixed regression related to he AArch64 version of plugins that freezed the host.

OBS-URL: https://build.opensuse.org/request/show/1233103
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=83
2024-12-23 06:59:33 +00:00
9d38ed0863 Accepting request 1207486 from home:kill_it:branches:multimedia:apps
- update to 1.2.19
- update .spec for tar.gz source
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1207486
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=81
2024-10-12 21:13:09 +00:00
eb14bcc89b Accepting request 1206593 from home:kill_it:branches:multimedia:apps
- update to 1.2.18 
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1206593
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=79
2024-10-10 00:16:51 +00:00
04e3687cef Accepting request 1191557 from home:kill_it:branches:multimedia:apps
- update to 1.2.17
- change source tarball to 7z
- update dependencies in spec
- add gstreamer plugins subpackage
  * Changed the binary distribution of plugins. Plugins of different
    formats are now packed together into a 7-zip archive. The same is
    related to documentation and source code. This allows to gain the
    economy on the overall size of the compressed data and number of
    archives required to download.
  * Added basic GStreamer plugin format support.
  * Plugins now can be built without UI support if the 'ui' option is
    omitted at the configuration stage.
  * Added ISO-226:2023 loudness compensation curves to Loudness
    Compensator plugin series.
  * Added balance knobs to LSP Slap-back Delay Stereo plugin.
  * Added Suntory Hall Tokyo 3D model to Room Builder presets
    (contributed by Fowly).
  * Updated makefile scripts related to Git checkout (contributed by
    Johannes Lorenz).
  * Improved build tools: UI resources are now built-in only for shared
  * objects/libraries that actually need them.
  * Several AVX-512 optimizations of DSP library.
  * Fixed not working MIDI channel setup for the Trigger MIDI plugin series.
  * Fixed regression: improper port bindings for Compensation Delay x2
    Stereo plugin.
  * Fixed several issues related to plugin window sizing for LV2 format.
  * Fixed possible access to uninitialized memory when loading built-in
    resources.
  * Fixed improper phase compensation between Dry and Wet channels
    in Linear Phase mode for multiband plugin series:
        Multiband Compressor;
        Multiband Dynamics Processor;
        Multiband Expander;
        Multiband Gate.
    Several bugfixes for VST3 wrapper.

OBS-URL: https://build.opensuse.org/request/show/1191557
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=77
2024-08-04 21:52:13 +00:00
93ad94747c Accepting request 1175973 from home:kill_it:branches:multimedia:apps
- update to 1.2.16
  * Implemented Chorus plugin series.
  * Implemented advanced internal buffer cleanup algorithm that does
    not cause high CPU load for Slap-Back Delay plugin.
  * Added stereo correlometer to the Spectrum Analyzer plugin series.
  * Added feedback to the Slap-Back delay plugin.
  * Implemented Dry/Wet balance knob for the following plugin series:
    - Artistic Delay;
    - Beat Breather;
    - Compensation Delay;
    - Flanger;
    - Impulse Responses;
    - Impulse Reverb;
    - Room Builder;
    - Sampler;
    - Multisampler;
    - Slap-Back delay.
  * Removed 'Amount' knob in Flanger plugin series as it can be fully
    replaced by Dry/Wet/DryWet knobs.
  * Several fixes related to window position of VST3 plugin format.
  * Workaround for Bitwig Studio DAW memory leak when VST3 plugins
    extensively use messaging.
  * Fixed bug related to improper loading of RIFF files with 32-bit
    float sample format.
  * Fixed configuration export for LV2 format where plugins exported
    paths mapped by a DAW instead of real file paths.
  * Fixed improper numpad key handling in UI for Windows.
  * Fixed Artistic Delay which could generate audio garbage on
    session startup.
  * Improved precision of bilinear transform for filters which could
    blow up signal when using steep-curved filters.
  * Fixed jumping UI controls issues caused by variable widths of
    diffrent parameters.

OBS-URL: https://build.opensuse.org/request/show/1175973
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=75
2024-05-23 01:45:00 +00:00
f3f7e2ca81 Accepting request 1161602 from home:kill_it:branches:multimedia:apps
- fix post(un) in .spec

OBS-URL: https://build.opensuse.org/request/show/1161602
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=73
2024-03-26 05:49:19 +00:00
d1c780f3de Accepting request 1155398 from home:kill_it:branches:multimedia:apps
- update to 1.2.15
  * Added experimental VST3 plugin format support.
  * Added built-in presets for Compressor plugin series.
  * Fixed bug in smoothing mode of Parametric Equalizer and Filter
    plugins that could be caused when using large buffer sizes.
    Additional optimizations to reduce CPU resources when processing
    in smoothing mode.
  * Updated behaviour of band frequency splits in the UI for Multiband
    Compressor, Multiband Expander, Multiband Gate Multiband Dynamic
    Processor and Crossover plugin series.
  * Several bugfixes and improvements in implementations of VST2, LV2 and CLAP formats.
  * Added possibility to manually enter channel name in Mixer plugin series.
  * Added MIDI velocity control code display in Sampler and Multisampler plugin series.
  * Added support of LR2 (12 dB/oct) filters by the Crossover plugins series.
  * Added S/M Apply switch to Crossover plugin series that applies
    effect of Solo/Mute buttons to corresponding frequency band's outputs.
  * Improved grid color and visibility for the Spectrum analyzer plugin
    series in Spectralizer mode.
  * Implemented Hold option for Compressor, Dynamics Processor, Expander
    and Gate plugin series.
  * Implemented Hold option for Multiband Compressor, Dynamics Processor,
    Expander and Gate plugin series.
  * Added Dry/Wet balance control for Compressor, Dynamics Processor,
    Expander, Gate and Trigger plugin series.
  * Added Dry/Wet balance control for Multiband Compressor, Dynamics Processor,
    Expander, Gate and GOTT Compressor plugin series.
  * Fixed phasing issue between dry and wet signal for GOTT Compressor in Linear Phase mode.
  * Fixed invalid curve markers display in Multiband Gate plugin series.
  * Re-implemented allpass filters for Equalizer that could yield to high frequency pitch buildup.
  * Updated split editing behaviour for Multiband plugin series and Crossover plugin series.
  * Added basic UI design guidelines to the documentation.
  * Several bugfixes in graphic toolkit library.

OBS-URL: https://build.opensuse.org/request/show/1155398
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=71
2024-03-06 03:53:05 +00:00
2a0b7e10ab Accepting request 1135007 from home:kill_it:branches:multimedia:apps
- update to 1.2.14
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1135007
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=69
2023-12-24 22:42:37 +00:00
de4753c44d Accepting request 1121042 from home:kill_it:branches:multimedia:apps
- update to 1.2.13
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1121042
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=67
2023-10-29 23:19:37 +00:00
f7af8c1709 Accepting request 1117774 from home:kill_it:branches:multimedia:apps
- Remove 01-Fixed-double-free-of-generated-port-metadata.patch
  now upstream
- update to 1.2.12
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1117774
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=65
2023-10-14 09:05:50 +00:00
588ba1defb Accepting request 1114152 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/1114152
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=63
2023-09-28 20:35:38 +00:00
49704f4064 Accepting request 1110173 from home:kill_it:branches:multimedia:apps
- update to 1.2.11
 * 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.

OBS-URL: https://build.opensuse.org/request/show/1110173
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=61
2023-09-10 20:19:41 +00:00
7f4ab07994 Accepting request 1106091 from home:kill_it:branches:multimedia:apps
- update to 1.2.10
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1106091
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=59
2023-08-27 03:20:14 +00:00
45ad681d62 Accepting request 1101526 from home:dirkmueller:Factory
- update to 1.2.8:
  * 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
  * Fixed memory leakage in the UI
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1101526
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=57
2023-08-01 07:27:32 +00:00
ecdcc4bd52 Accepting request 1088160 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/1088160
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=55
2023-05-23 03:08:17 +00:00
41fc688f3e Accepting request 1074381 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/1074381
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=53
2023-03-26 09:04:14 +00:00
922ff2c2da Accepting request 1073931 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/1073931
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=51
2023-03-23 09:43:32 +00:00
0ab061ad62 Accepting request 1061864 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/1061864
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=49
2023-01-30 00:23:38 +00:00
80c53190c4 Accepting request 1045575 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/1045575
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=47
2022-12-28 01:02:26 +00:00
2138ca0b72 Accepting request 1039080 from home:pgajdos:php8
- buildrequire php8 instead of php7 in TW

OBS-URL: https://build.opensuse.org/request/show/1039080
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=45
2022-11-30 11:01:51 +00:00
b627d74340 Accepting request 1011107 from multimedia:proaudio
- Add fix-xorg-high-cpu-usage.patch from upstream devel branch
  to fix lsp-plugins#272

OBS-URL: https://build.opensuse.org/request/show/1011107
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=43
2022-10-16 08:07:06 +00:00
7fc6bc94e6 Accepting request 1002557 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/1002557
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=41
2022-09-12 08:03:38 +00:00
70958d648f Accepting request 985689 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/985689
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=39
2022-06-29 02:26:07 +00:00
23c54d5fe5 Accepting request 974789 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/974789
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=37
2022-05-04 22:36:22 +00:00
ba0664e580 Accepting request 965263 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/965263
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=36
2022-03-30 03:35:31 +00:00
4111161945 Accepting request 941824 from home:kill_it:branches:multimedia:apps
- Update to 1.1.31
  * Fixed X11 error handling routine that could crash under certain
  * conditions.
  * Better support for musl libc (contributed by Artur Sinila).
  * Added support of VERBOSE parameter for build system (contributed
    by Artur Sinila).
  * Fixed possible system crash in profiler plugin.
  * Updated LV2 TTL generator, now instrument plugins are better
    compatible with Ardour DAW.
  * Updated french translation (contributed by wargreen at Github
    and Olivier Humbert).
  * Migrated hyperlinks from HTTP to HTTPS protocol (contributed
    by Bruno Vernay).
  * Added support of build for 32-bit and 64-bit RISC-V architecture
    (contributed by Xeonacid at GitHub).
  * Fixed window issue for the Fluxbox window manager.
  * Fixed build for ARMv8 architecture (contributed by Marek Szuba).

OBS-URL: https://build.opensuse.org/request/show/941824
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=35
2021-12-21 10:43:59 +00:00
90c3d33b56 Accepting request 892054 from home:dirkmueller:Factory
- stop owning directories provided by filesystem (bsc#1184786)

OBS-URL: https://build.opensuse.org/request/show/892054
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=33
2021-05-10 14:58:45 +00:00
ff673f69d3 Accepting request 882563 from home:kill_it:branches:multimedia:apps
- upstream update in source release

OBS-URL: https://build.opensuse.org/request/show/882563
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=31
2021-04-01 12:06:55 +00:00
ba9c7e7a24 Accepting request 882543 from home:kill_it:branches:multimedia:apps
- Update to 1.1.30
  * Implemented Oscilloscope plugin series: x1, x2 and x4. 
    UX design by Boris Gotsulenko.
  * Added data streaming port support to plugin framework.
  * Added strobe feature to mesh primitives that allows to draw
  * multiple streamed meshes together.
  * Implemented 4-lobe Lanczos oversampling DSP functions for i586
    architecture.
  * Implemented 4-lobe Lanczos oversampling DSP functions for
    x86_64 architecture.
  * Implemented 4-lobe Lanczos oversampling DSP functions for
    32-bit ARM architecture.
  * Implemented 4-lobe Lanczos oversampling DSP functions for 
    64-bit ARM architecture.
  * Minor bugfixes in the core library.
  * Fixed bug with character set encoding for several systems with
    limited iconv.
  * Fixed latency compensation issue that happened for the 'Bypass'
    switch/automation.
  * Implemented additional 'Boosting' mode for the single-band
    compressor plugin series.
  * Implemented additional 'Boosting' mode for the multiband-band
    compressor plugin series.
  * Updated french translations (contributed by Olivier Humbert).
  * Updated italian translations by Stefano Tronci.
  * Desktop icon installation moved to a separate 'install_xdg'
    icon to prevent LSP icon flooding for several systems which
    don't support XDG standard.
- Update to 1.1.29
  * Fixed latency computation error for FIR and FFT modes of the
    filter.
  * Optimize FIR and FFT equalizers to use fastconv_ routines
    instead of FFT.
  * Implemented SPM mode for Parameteric and Graphic Equalizer
    plugin series.
  * Fixed improper VST call handling for several calls.
  * Several typo fixes in documentation
    (contributed by Olivier Humbert).
  * Fixed improper output MIDI event sorting for all plugins.
  * Channels of spectrum analyzer are now synchronized.
  * Fixed regression related to loading built-in file resources.
  * Added extra button to hide/show equalizer section for Impulse
    Responses and Impulse Reverb plugin series.
  * Updated OBJ file parsing for support less strict file format.
  * Fixed improper behaviour of File Open Dialog widget related 
    to file name input.
  * Art Delay plugin settings changed: by default multipliers are
    now set to 1, BPM multiplier allows now to step with 
    0.5 values allowing to set dotted notes.
- does not require php7-devel for build, php7 is enough
- Update to 1.1.28
  *  Implemented Artistic Delay plugin.
  *  Added delay time and phase inversion for each band of the 
     crossover plugin.
  *  MIDI octave numbering now starts with "-1", previously it 
     started with "-2".
  *  Added automatic scanning of installed Hydrogen drumkits to the
     Multisampler plugin series
  *  and possibility to load them by single click in the main menu.
  *  Added sample reversal feature to the 
     Sampler/Multisampler/Trigger plugin series.
  *  Added possibility to change the note number in 
     Sampler/Multisampler/Trigger plugin series
  *  by scrolling mouse wheel over the note number indicator or 
     performing mouse double click on it.
  *  Added possibility to use relative paths in file 
     configurations.
  *  Added 'Plugin Manual' menu item to show the documentation to
     plugin in the browser.
  *  Added 'UI Manual' menu item to show the documentation to UI
     in the browser.
  *  Added tutorial of using hydrogen drumkits in the Multisampler
     plugin series - contributed by chrisanthropic @ github.
  *  Updated french translations - contributed by Olivier Humbert.
  *  Plugins now can be built with Clang C++ compiler version 10+.
  *  Refactored ipc::Process for better work with vfork() system
     call.
  *  Fixed bug in improper RGB -> HSL conversion for UI.
  *  Fixed regression in led indication for the Compensation
     Delay plugin series.
  *  Fixed drag&drop regression after code refactoring.
  *  Fixed bug in Fraction widget related to nominator drop-down
     list values.
- Update license to LGPL-3.0-or-later
- Update to 1.1.26
  * Implemented Crossover Plugin series.
  * Fixed phase mismatch between channels in the oversampling mode 
    of limiter (contributed by Hector Martin).
  * Fixed bug in convolver module which could perform improper tail
    convolution (reported by Robin Gareus).
    Affected plugins: Impulse Responses, Impulse Reverb, 
    Room Builder.
  * Fixed small memory leakage in multiband plugins (Compressor, 
    Gate, Expander) related to usage of Inline Display feature.
  * Added support of pg:mainInput and pg:mainOutput LV2 properties
    in TTL files for all plugins.
  * Updated all C++ heades and source files to match the LGPL3+
    license headers.
- Update to version 1.1.24. 
  * Implemented Loudness Compensator plugin series 
    (Mono and Stereo).
  * Implemented Surge Filter plugin series (Mono and Stereo) for 
    protecting audio chain from possible pops on playback 
    start/stop events.
  * Significant changes the Limiter Plugin series, may be partially
    incompatible with hosts/wrappers:
  * Removed 'Classic' and 'Mixed' modes since these modes do not 
    give effective results.
  * Introduced Automatic Level Regulation (ALR) feature enabled by 
    default.
  * Added possibility to dump internal state of plugin to file.
  * Several plugins now support dumping of internal state.
  * Added support of loading Hydrogen drumkits by the Multisampler
    plugin series.
  * Added 'Squared Cosine' and 'Cubic Hermite Spline' windows to 
    Spectrum Analyzer.
  * Fixed bug that caused Spectrum Analyzer to ignore window 
    selection.
  * Fixed bug in AVX-optimized sidechaining funcion that could 
    cause invalid behaviour of plugins that use external/internal 
    sidechain for processing.
  * Implemented back-buffering of the window surface, all UI 
    controls now don't glitch on edit.
  * Refactored and simplified LV2 parameter transport between UI 
    and plugin code.
  * VST plugins now provide possibility to save and load presets 
    and do not crash Host.
  * Added support of lv2:StateChanged extension which properly 
    works with Ardour 6.0.145 and higher.
  * Fixed improper behaviour of VST controls under REAPER host 
    (and possible other VST hosts).
  * Updated metadata for dynamic processors to better match the UI.
  * Now all lv2:Atom ports that do not provide MIDI message 
    transfer are marked as lv2:connectionOptional.
  * Exported plugin configuration now contains information about 
    original package version.
- Update to 1.1.22
  * Implemented Multiband Gate plugin series.
  * Added sidechain low-pass and high-pass filters for Compressor plugin series.
  * Added sidechain low-pass and high-pass filters for Expander plugin series.
  * Added sidechain low-pass and high-pass filters for Gate plugin series.
  * Added sidechain low-pass and high-pass filters for Dynamic Processor plugin series.
  * Added sidechain low-pass and high-pass filters for Trigger plugin series.
  * Fixed VST2 identifiers for Multiband Expander plugin series.
  * Fixed graph issues related to dot editing.
  * Added spanish translation of the UI (contributed by Ignotus - ignotus666 at github.com).
  * Compressor, Expander, Gate and Dynamic Processor plugins now report latency for the lookahead knob.
  * Fixed mapping of some numpad keys that could cause problems when entering manual value in the UI.
  * VERSION build variable replaced with LSP_VERSION build variable (contributed by Bruno Vernay).
  * Fixed UI synchronization issue on plugin state restore for VST plugin format.
  * Fixed improper work of default Attack and Release time parameters for
  Dynamic Processor plugin series.
  * Fixed build broken by recent LV2 header updates. 
  * Some french translation fixes (contributed by Olivier Humbert).
- Disable LTO for %arm and aarch64 to fix build
- Update to 1.1.19
  * Updated XDG desktop application integration.
  * Refactoring of sse::fft functions for better portability
 between different compilation options.
  * Fixed bug in asimd::hdotp functions for AArch64 that caused
 invalid result output.
  * LV2 UI and standalone JACK plugins are now resizable.
  * Fixed plugin sizing issues on certain new Linux distributions.
  * Refactoring and several fixes of decoding and encoding of MIDI
 protocol messages.
  * Fixed silent MIDI output for JACK plugins.
  * Profile binaries are now excluded from release build.
- Remove lsp-plugins-fix_memory_corruption.patch
- Update to 1.1.17. 
- Spec cleanup
- Split various plugin formats into subpackages
- Added lsp-plugins-fix_memory_corruption.patch
- Update to version 1.1.10
  * Implemented 3D reverb simulator plugin series - Room Builder
    Mono and Room Builder Stereo.
  * Fixed improper InlineDisplay feature support in LV2 TTL
    files.
  * Plugin names now have 'LSP' prefix for the LV2 format.
  * Each plugin can now provide it's custom UI class which is
    derived from common plugin's UI class.
  * Code now compiles for the PPC64 architecture.
  * Code now compiles for the IBM s390x architecture.
  * Added command-line option to pass configuration file name
    for standalone JACK plugins.
  * The settings stored in configuration file will be
    automatically loaded at startup.
  * Updated function signatures for libraries which now support
    '-fvisibility=hidden' compilation flag.
  * Added support of nested menus in the UI toolkit.
  * Added 3D scene rendering support in the UI by using
    different rendering backends.
  * Implemented GLX backend based on openGL 2.x for rendering 3D
    scenes.
  * Implemented key-value tree storage (KVTStorage) for storing
    and managing dynamic parameters.
  * Implemented key-value tree storage (KVTStorage) UI<->DSP
    synchronization mechanisms.
  * Implemented key-value tree storage (KVTStorage)
    serialization/deserialization in parameters.
  * Implemented key-value tree storage (KVTStorage)
    serialization/deserialization for the plugin state.
  * Implemented mechanism for UI<->DSP OSC message interchange.
  * Added support of OSC protocol messages serialization,
    deserialization and pattern matching.
  * Optimized complex number functions for AArch64 architecture.
  * Changed installation path for jack core library from to
    /lsp-plugins.
  * Added more careful file type analysis for non-EXT file
    systems.
  * Added support of Hygon Dhyana x86 family CPU optimizations
    and detection of some other CPU vendors.
  * Now both release and test binaries are available to build
    into separate subdirectories independently.
  * Improved built-in resource generation tool.
  * Embedded resources are now alphabetically sorted to make the
    build more deterministic.
  * Added support of built-in presets for plugin's UI.
- Dropped lsp-plugins-verbose.patch (using a different method to
  have verbose build)
- Enabled ppc64 build
- Put documentation into right group. Remove excess Requires.
- Improved lsp-plugins-verbose.patch
- Update to version 1.1.9
  * Added experimental support of AArch64 architecture (DSP code
    is not optimized yet).
  * Fixed regression in VST and Standalone plugin formats that
    caused offline tasks to not to be launched.
  * Improved build system to make source code possible to build
    for KXStudio repository.
    Distribution builders should ensure that the GNU C++
    compiler is selected at the build stage.
  * Additional I/O improvements for better WindowsNT support.
  version 1.1.7:
  * Implemented fully compatible with EqualizerAPO software
    digital filters that are now part of the Parametric Equalizer
    plugin series.
  * Fixed issue that caused VST plugins not to load from cusom
    user-defined path.
  * Some code parts rewritten for better compatibility with
    WindowsNT platform.
  * Fixed file listing in the file dialog that caused improper
    reading of remote directories mounted on the local file
    system.
  * Changed implementation of LV2 MIDI transport so now plugins
    utilize only one LV2:Atom input port and one LV2:Atom output
    port.
  * Fixed bug in host<->UI time and position synchronization for
    VST plugin format.
  * Fixed AVX+FMA3 implementation of dynamic biquadratic filters
    that caused improper behaviour of the Multi-band compressor
    plugin on machines that support AVX and FMA3 instruction set.
  * Multiband compressor now properly handles the 'Bypass'
    button.
  * Fixed return of improper extension pointers when requested
    extension is different to the ui:idleInterface.
  * Fixed bug in dynamic processor plugin that could issue
    invalid metering values.
  * Fixed UI size issue for VST plugins in Cockos Reaper.
  * Fixed numerous memory leakage issues in UI components.
  * Fixed spontaneous crashes when destroying the Profiler
    Mono/Stereo plugin.
  * Fixed embedded resource generation tool that had invalid
    behaviour for several file systems.
  * Reimplemented I/O subsystem.
- Dropped _service and fix-setting-paths.patch (no longer
  necessary)
- Added lsp-plugins-verbose.patch
- Initial packaging for SUSE
  + fix-setting-paths.patch

OBS-URL: https://build.opensuse.org/request/show/882543
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=30
2021-04-01 11:04:21 +00:00
3ec72e57c6 Accepting request 864526 from home:kill_it:branches:multimedia:apps
- Update to 1.2.29
  * Fixed latency computation error for FIR and FFT modes of the
    filter.
  * Optimize FIR and FFT equalizers to use fastconv_ routines
    instead of FFT.
  * Implemented SPM mode for Parameteric and Graphic Equalizer
    plugin series.
  * Fixed improper VST call handling for several calls.
  * Several typo fixes in documentation
    (contributed by Olivier Humbert).
  * Fixed improper output MIDI event sorting for all plugins.
  * Channels of spectrum analyzer are now synchronized.
  * Fixed regression related to loading built-in file resources.
  * Added extra button to hide/show equalizer section for Impulse
    Responses and Impulse Reverb plugin series.
  * Updated OBJ file parsing for support less strict file format.
  * Fixed improper behaviour of File Open Dialog widget related 
    to file name input.
  * Art Delay plugin settings changed: by default multipliers are
    now set to 1, BPM multiplier allows now to step with 
    0.5 values allowing to set dotted notes.

OBS-URL: https://build.opensuse.org/request/show/864526
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=28
2021-01-20 06:41:30 +00:00
bf13855461 Accepting request 860501 from home:pgajdos:php
- does not require php7-devel for build, php7 is enough

OBS-URL: https://build.opensuse.org/request/show/860501
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=26
2021-01-06 06:24:13 +00:00
c817662f38 Accepting request 858450 from home:kill_it:branches:multimedia:apps
- Update to 1.1.28
  *  Implemented Artistic Delay plugin.
  *  Added delay time and phase inversion for each band of the 
     crossover plugin.
  *  MIDI octave numbering now starts with "-1", previously it 
     started with "-2".
  *  Added automatic scanning of installed Hydrogen drumkits to the
     Multisampler plugin series
  *  and possibility to load them by single click in the main menu.
  *  Added sample reversal feature to the 
     Sampler/Multisampler/Trigger plugin series.
  *  Added possibility to change the note number in 
     Sampler/Multisampler/Trigger plugin series
  *  by scrolling mouse wheel over the note number indicator or 
     performing mouse double click on it.
  *  Added possibility to use relative paths in file 
     configurations.
  *  Added 'Plugin Manual' menu item to show the documentation to
     plugin in the browser.
  *  Added 'UI Manual' menu item to show the documentation to UI
     in the browser.
  *  Added tutorial of using hydrogen drumkits in the Multisampler
     plugin series - contributed by chrisanthropic @ github.
  *  Updated french translations - contributed by Olivier Humbert.
  *  Plugins now can be built with Clang C++ compiler version 10+.
  *  Refactored ipc::Process for better work with vfork() system
     call.
  *  Fixed bug in improper RGB -> HSL conversion for UI.
  *  Fixed regression in led indication for the Compensation
     Delay plugin series.
  *  Fixed drag&drop regression after code refactoring.
  *  Fixed bug in Fraction widget related to nominator drop-down
     list values.

OBS-URL: https://build.opensuse.org/request/show/858450
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=24
2020-12-24 09:47:42 +00:00
6d587ba35e OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=22 2020-10-03 12:10:27 +00:00
b16a003eb1 Accepting request 839306 from home:geekositalia:daw
OBS-URL: https://build.opensuse.org/request/show/839306
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=20
2020-10-03 12:08:40 +00:00
2c55f54e77 Accepting request 830211 from home:andythe_great:branches:multimedia:apps
- Update to version 1.1.24. 
  * Implemented Loudness Compensator plugin series 
    (Mono and Stereo).
  * Implemented Surge Filter plugin series (Mono and Stereo) for 
    protecting audio chain from possible pops on playback 
    start/stop events.
  * Significant changes the Limiter Plugin series, may be partially
    incompatible with hosts/wrappers:
  * Removed 'Classic' and 'Mixed' modes since these modes do not 
    give effective results.
  * Introduced Automatic Level Regulation (ALR) feature enabled by 
    default.
  * Added possibility to dump internal state of plugin to file.
  * Several plugins now support dumping of internal state.
  * Added support of loading Hydrogen drumkits by the Multisampler
    plugin series.
  * Added 'Squared Cosine' and 'Cubic Hermite Spline' windows to 
    Spectrum Analyzer.
  * Fixed bug that caused Spectrum Analyzer to ignore window 
    selection.
  * Fixed bug in AVX-optimized sidechaining funcion that could 
    cause invalid behaviour of plugins that use external/internal 
    sidechain for processing.
  * Implemented back-buffering of the window surface, all UI 
    controls now don't glitch on edit.
  * Refactored and simplified LV2 parameter transport between UI 
    and plugin code.
  * VST plugins now provide possibility to save and load presets 
    and do not crash Host.
  * Added support of lv2:StateChanged extension which properly 
    works with Ardour 6.0.145 and higher.
  * Fixed improper behaviour of VST controls under REAPER host 
    (and possible other VST hosts).
  * Updated metadata for dynamic processors to better match the UI.
  * Now all lv2:Atom ports that do not provide MIDI message 
    transfer are marked as lv2:connectionOptional.
  * Exported plugin configuration now contains information about 
    original package version.

OBS-URL: https://build.opensuse.org/request/show/830211
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=18
2020-08-29 09:08:34 +00:00
6905bcb320 Accepting request 810891 from home:geekositalia:daw
- Update to 1.1.22
  * Implemented Multiband Gate plugin series.
  * Added sidechain low-pass and high-pass filters for Compressor plugin series.
  * Added sidechain low-pass and high-pass filters for Expander plugin series.
  * Added sidechain low-pass and high-pass filters for Gate plugin series.
  * Added sidechain low-pass and high-pass filters for Dynamic Processor plugin series.
  * Added sidechain low-pass and high-pass filters for Trigger plugin series.
  * Fixed VST2 identifiers for Multiband Expander plugin series.
  * Fixed graph issues related to dot editing.
  * Added spanish translation of the UI (contributed by Ignotus - ignotus666 at github.com).
  * Compressor, Expander, Gate and Dynamic Processor plugins now report latency for the lookahead knob.
  * Fixed mapping of some numpad keys that could cause problems when entering manual value in the UI.
  * VERSION build variable replaced with LSP_VERSION build variable (contributed by Bruno Vernay).
  * Fixed UI synchronization issue on plugin state restore for VST plugin format.
  * Fixed improper work of default Attack and Release time parameters for
  Dynamic Processor plugin series.
  * Fixed build broken by recent LV2 header updates. 
  * Some french translation fixes (contributed by Olivier Humbert).

OBS-URL: https://build.opensuse.org/request/show/810891
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=16
2020-06-02 16:38:17 +00:00
43c4207cca Accepting request 798983 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Disable LTO for %arm and aarch64 to fix build

OBS-URL: https://build.opensuse.org/request/show/798983
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=14
2020-04-29 17:39:43 +00:00
2bd5d775e2 Accepting request 796300 from home:andythe_great:branches:multimedia:apps
- Update to 1.1.19
  * Updated XDG desktop application integration.
  * Refactoring of sse::fft functions for better portability
 between different compilation options.
  * Fixed bug in asimd::hdotp functions for AArch64 that caused
 invalid result output.
  * LV2 UI and standalone JACK plugins are now resizable.
  * Fixed plugin sizing issues on certain new Linux distributions.
  * Refactoring and several fixes of decoding and encoding of MIDI
 protocol messages.
  * Fixed silent MIDI output for JACK plugins.
  * Profile binaries are now excluded from release build.
- Remove lsp-plugins-fix_memory_corruption.patch
- Update to 1.1.17.

OBS-URL: https://build.opensuse.org/request/show/796300
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=12
2020-04-25 12:56:41 +00:00
d6aff2541e - Spec cleanup
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=10
2019-11-28 14:21:42 +00:00
064ab6b93e Accepting request 743791 from home:geekositalia:daw
Split various plugin formats into subpackages

OBS-URL: https://build.opensuse.org/request/show/743791
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=9
2019-11-28 14:20:15 +00:00
ad4c7272de Accepting request 727970 from home:alois:branches:multimedia:apps
Add bugfix.

OBS-URL: https://build.opensuse.org/request/show/727970
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=7
2019-09-03 10:09:58 +00:00
8f983e08d6 Accepting request 725952 from home:alois:branches:multimedia:apps
Update to 1.1.10

OBS-URL: https://build.opensuse.org/request/show/725952
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=5
2019-08-25 14:10:18 +00:00
3b97ffdf5d Accepting request 712635 from home:jengelh:branches:multimedia:apps
- Put documentation into right group. Remove excess Requires.

OBS-URL: https://build.opensuse.org/request/show/712635
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/lsp-plugins?expand=0&rev=3
2019-06-30 14:13:11 +00:00