Выпущена новая версия пакета LV2-эффектов LSP PLugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей.
Изменения в версии 1.1.11 затронули преимущественно пользовательский интерфейс и производительность при обработке сигнала.
Прежде всего, в UI были добавлены дополнительные возможности вроде поддержки drag&drop, закладок и друггих улучшений.
С другой стороны, низкоуровневый DSP-код был дополнительно оптимизирован с использованием инструкций AVX и AVX2, что позволяет получить дополнительный запас по производительности на процессорах с быстрой реализацией AVX (все Intel Core поколения 6 и выше, AMD архитектуры Zen и выше).
Помимо этого, была улучшена поддержка архитектуры AArch64, и часть низкоуровневого кода DSP уже была перенесена под эту архитектуру. Также был проведён ряд дополнительных оптимизаций DSP-кода под 32-битную архитектуру ARMv7.
Проект стал ещё более переносимым ввиду того, что в нём реализован свой собственный механизм разбора XML-документов — это позволило исключить из зависимостей библиотеку expat.
Полный список изменений доступен по ссылке: https://github.com/sadko4u/lsp-plugins/releases/tag/lsp-plugins-1.1.11.
Поддержать проект финансово: https://salt.bountysource.com/teams/lsp-plugins
>>> Подробности