LSP Plugins 1.1.7 released!

Тема в разделе "WASM.PROJECTS", создана пользователем SadKo, 17 мар 2019.

  1. SadKo

    SadKo Владимир Садовников

    Публикаций:
    8
    Регистрация:
    4 июн 2007
    Сообщения:
    1.610
    Адрес:
    г. Санкт-Петербург
    А тем временем я выпустил новый релиз 1.1.7 плагинов LSP Plugins!

    We care about the quality of provided plugin bundle and release new bug-fix release that contains the following changes:
    • 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.

    Релиз на GitHub: https://github.com/sadko4u/lsp-plugins/releases/tag/lsp-plugins-1.1.7
    Релиз на SourceForge: https://sourceforge.net/projects/lsp-plugins/files/lsp-plugins/1.1.7/

    Проспонсировать проект можно здесь: https://salt.bountysource.com/teams/lsp-plugins
     
  2. rasstriga

    rasstriga New Member

    Публикаций:
    0
    Регистрация:
    15 мар 2019
    Сообщения:
    9
    SadKo (Владимир), поздравляю.
    Там до портирования на винду много еще работы? :)
    Попутно хотел спросить: "Есть ли возможность повторно выложить записи вашей команды?"
    Интересно было бы послушать.
     
  3. SadKo

    SadKo Владимир Садовников

    Публикаций:
    8
    Регистрация:
    4 июн 2007
    Сообщения:
    1.610
    Адрес:
    г. Санкт-Петербург
    Портирование идёт потихоньку, но оно не в первом приоритете. Пришлось походить по граблям, но теперь мы имеем стабильно:
    • работающую под Windows систему юнит-тестирования;
    • работающий под Windows DSP-код (в том числе и ассемблерный);
    • работающий IPC (потоки, мьютексы);
    • работающий юникод (да, пришлось походить по граблям с MultiByteToWideChar и WideCharToMultiByte, но в итоге всё заработало);
    • работающая подсистема файлового ввода/вывода, которая оперирует юникодными (UTF-16) функциями WindowsAPI, а под POSIX-системами использует UTF-8.
    Остались три основные тяжёлые вещи:
    • поддержка XML (использование стандартных библиотек, нужно при сборке);
    • поддержка наиболее употребляемых аудиоформатов (использование стандартных библиотек);
    • UI (интеграция в тулкит поддержки вендовых окон);
    • графоний (GDI/GDI+ для отрисовки элементов управления на UI).
    Всё доступно тут:
    https://soundcloud.com/forzee-1
    https://soundcloud.com/vosands/
     
    Mikl___ и rasstriga нравится это.
  4. SadKo

    SadKo Владимир Садовников

    Публикаций:
    8
    Регистрация:
    4 июн 2007
    Сообщения:
    1.610
    Адрес:
    г. Санкт-Петербург
    Хот-фикс для релиза 1.1.7 - LSP Plugins 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.

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