LINUX.ORG.RU

LSP Plugins 1.2.34

 , , , ,


1

3

Доступен новый релиз плагинов LSP Plugins 1.2.34!

Плагины предназначены для обработки звука при сведении и мастеринге аудиозаписей, в условиях живых выступлений, а также при организации вещания и подкастов. Пакет совместим с форматами LADSPA, LV2, VST2 (LinuxVST), VST3, CLAP и GStreamer, а также предоставляет standalone-версии с поддержкой JACK и PipeWire.

Общий список изменений релиза 1.2.34:

⚛️ Реализована серия плагинов Deesser.

➡️ Плагины в формате VST2 теперь упаковываются как shell-плагины, что позволяет успорить сканирование плагинов и требует меньше бинарных файлов в дистрибуции.

➡️ Значительный рефакторинг статических и динамических фильтров в DSP-библиотеке, исправлены некоторые ошибки и неточности математики в оптимизации кода под ARM32 NEON и AArch64 ASIMD.

➡️ Добавлена поддержка каскадов из 16 биквадратных фильтров, что позволяет обрабатывать аудио цепочкой из 16 подряд идущих фильтров за раз. Каскады дополнительно оптимизированы с использованием инструкций AVX-512.

➡️ Добавлено жёсткое клипирование входного сигнала по пороговому значению 120 дБ, чтобы избежать математических ошибок внутри плагинов при некорректных входных данных, которые могут привести к появлению значений NaN и Inf.

➡️ Добавлено задержанное отображение статуса ‘Загрузка’ для аудиофайлов, чтобы избежать мерцания виджета загрузки семпла при быстрой нафигации по списку файлов.

➡️ Добавлена возможность выбрать звуковой драйвер, кликнув в правую нижнюю область окна.

➡️ Ручка Input Gain теперь управляет только громкостью входного сигнала и не влияет на уровень внешней боковой цепи или потока из shared memory link для следующих плагинов:

*️⃣ Multiband Compressor;

*️⃣ Multiband Dynamics Processor;

*️⃣ Multiband Expander;

*️⃣ Multiband Gate;

*️⃣ Multiband Limiter;

*️⃣ Multiband Ring-Modulated Sidechain.

➡️ Использование системной библиотеки FreeType в случае, если хост предоставляет свою недостаточно свежую библиотеку выключено по умолчанию и управляется отдельной переменной окружения LSP_WS_FORCE_SYSTEM_FREETYPE=on.

✅ Исправлена регрессия в вычислении передаточной функции фильтра, которая могла приводить к некорректному показу АЧХ фильтра для верхей полосы частот в кроссоверах.

✅ Исправлены проблемы с масштабированием UI в формате VST3 на MacOS (вклад от lltwist @ github.com)

✅ Исправлена регрессия падения standalone-плагинов при запуске в режиме без графического интерфейса.

✅ Исправлена рассинхронизация параметров в контроллере ctl::Envelope, что исправило поведение редактора огибающей в серии плагинов Sampler/Multisampler.

✅ Исправления багов в драйвере PipeWire: исправлен код синхронизации реестра, который мог приводить к зависаниям или падениям.

✅ Исправлены пути VST3 для 32-bit и 64-bit ARM.

✅ Исправлен баг, связанный с невозможностью сохранить глобальный файл конфигурации в случае, если каталог конфигурации lsp-plugins отсутствует (например, при первой инсталляции).

Демонстрация на YouTube

>>> Ссылка на релиз

★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Отлично. Deesser как подарок просто. Только вчера версию от Calf прикручивал на трек с вокалом и жалел, что LSP-версии нет. Уж больно там удобно реализована хорошо система импорта-экспорта настроек. А возиться с двойной компрессией и sidechains было лень.

zbarassky ★
()

день добрый!
1. на чем реализовано GUI?
2. есть «два» исходника (архива):

lsp-plugins-1.2.34.tar.gz     - 95KB
lsp-plugins-src-1.2.34.tar.gz - 78Mb

1й, естественно, не собрался:
<...>/modules/lsp-plugin-fw: No such file or directory.

2й, толстый, сейчас в процессе (собирается)

sunjob ★★★★★
()
Последнее исправление: sunjob (всего исправлений: 3)
Ответ на: комментарий от kott

А будет в ближайшее время релиз с этим фиксом или проще собрать пакеты с патчем?

Мне кажется, проще собрать пакеты с патчем. А фикс до следующего релиза подождёт. Жалко, конечно. В последнее время постоянно замечаю, что то тут, то там какие-то косяки пролезают в релиз. Изменений много, всё протестировать полностью не получается.

sadko4u ★★★
() автор топика
Ответ на: комментарий от sunjob

Приветствую!

  1. на чем реализовано GUI?

GUI полностью самописный, состоит из двух частей:

  • lsp-ws-lib - библиотека адаптации под конкретную оконную и графическую подсистему;
  • lsp-tk-lib - набор виджетов.

есть «два» исходника (архива):

Первый архив автоматом создаётся GitHub, с этим я ничего поделать не могу. Берите именно жирный архив, там все зависимости вытащены и оформлены в виде «готово к сборке».

sadko4u ★★★
() автор топика
Ответ на: комментарий от sadko4u

GUI полностью самописный, состоит из двух частей:
lsp-ws-lib
lsp-tk-lib

так вот в чем сила, брат?!

sunjob ★★★★★
()

О, вот это мощная штука!

legos
()
Ответ на: комментарий от fugbix

В зависимости от вида плагина копируются в конкректный каталог и всё, дальше daw должна либо сама увидеть, либо носим её туда ткнуть. В интернетах инфа есть, например: https://steinbergmedia.github.io/vst3_dev_portal/pages/Technical+Documentation/Locations+Format/Plugin+Locations.html

Bfgeshka ★★★★★
()
Ответ на: комментарий от Bfgeshka

Но ведь наверно надо весь пакет инсталировать сразу, создает наверно папку и потом надо искать из daw уже наверно. ?

fugbix
()
Ответ на: комментарий от fugbix

Если ставишь как пакет, то больше ничего делать особо не надо, делаешь рескан плагинов в дав и всё. Знать каталоги надо, когда ты тащишь бинарники с интернетов.

Bfgeshka ★★★★★
()

Добрый день.

Скажи, пожалуйста, на жручесть Spectrum Analizer никто не жаловался? При открытом окне, но в выключенном состоянии он продолжает нагружать ЦПУ.

S_Paul ★★★★★
()
Ответ на: комментарий от S_Paul

Нужно смотреть, что ест CPU. Perf top, например.

sadko4u ★★★
() автор топика
Ответ на: комментарий от fugbix

Будет, но далеко не все плагины.

kott ★★★★★
()

А тем временем вышел технический релиз 1.2.35, исправляющий баг в драйвере JACK и ошибки многопоточной сборки плагинов, и мы, наконец, запустили магазин сборок для Windows.

Мы теперь официально предоставляем платный доступ к бинарным сборкам плагинов LSP для Windows на отдельном сайте - https://lsp-builds.com/

sadko4u ★★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.