LINUX.ORG.RU

LSP Plugins 1.2.18

 , , , ,

LSP Plugins 1.2.18

1

1

Вышла новая версия 1.2.18 пакета эффектов LSP Plugins.

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

В этой версии:

  • Реализованы плагины Send Mono и Send Stereo, позволяющие создавать аудиопотоки в разделяемой памяти для коммуникации между плагинами.
  • Реализованы плагины Return Mono и Return Stereo, позволяющие получать аудиопотоки из разделяемой памяти.
  • Реализовано взаимодействие между плагинами серии Parametric Equalizer и Graphic Equalizer через посылы и возвраты, что позволяет показывать спектрограммы с другого плагина в окне эквалайзера.
  • Добавлена кнопка реверса семпла в плагинах Impulse Responses.
  • Добавлена поддержка сайдчейна через разделяемую память для плагина Autogain.
  • Добавлена поддержка сайдчейна через разделяемую память для однополосных динамических процессоров:
    • Compressor;
    • Dynamics Processor;
    • Expander;
    • Gate;
    • Limiter.
  • Добавлена поддержка сайдчейна через разделяемую память для многополосных динамических процессоров:
    • GOTT Compressor;
    • Multiband Compressor;
    • Multiband Dynamics Processor;
    • Multiband Expander;
    • Multiband Gate;
    • Multiband Limiter.
  • Моно-семплы теперь загружаются в плагинах Trigger, Sampler и Multisampler как стереосемплы с дублированным левым каналом.
  • В Sampler и Multisampler добавлена кнопка pre-reverse, позволяющая сделать реверс-семпла до применения растяжек, обрезок и фейдов.
  • Некоторые улучшения UI касательно названия инструментов в плагине Multisampler: названия инструментов теперь показываются в выпадающем сиске и заголовке выпадающей группы.
  • Добавлен параметр documentation_path в глобальную конфигурацию плагинов, позволяющий указать место установки офлайн-документации.
  • Обновлены сборочные файлы с целью упростить кросс-компиляцию плагинов, соответствующие инструкции добавлены README.
  • Добавлены измерители LUFS в плагины Loudness Compensator.
  • Добавлен референсный розовый шум различных уровней в плагины Loudness Compensator, позволяющий быстро откалибровать аудиосистему.
  • Добавлено отображение содержимого каталога и кнопки навигации для текущего загруженного семпла в следующие плагины:
    • Impulse Responses;
    • Impulse Reverb;
    • Multsampler;
    • Sampler;
    • Trigger.
  • Починены случайные падения при навигации в файловом диалоге под операционной системой Windows.
  • Исправлена некорректная отрисовка UI под Windows в случае, если монитор имеет DPI, отличный от стандартного.
  • Исправлены регрессии в сборке оффлайн-документации.

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

>>> Подробности

★★

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

Мощный релиз. Первые два пункта особенно интересны, их то мне и не хватало.

InterVi ★★★★★
()

Реализованы плагины Send Mono и Send Stereo, позволяющие создавать аудиопотоки в разделяемой памяти для коммуникации между плагинами.

Реализованы плагины Return Mono и Return Stereo, позволяющие получать аудиопотоки из разделяемой памяти.

Это сильно «дешевле» по ресурсам чем просто соединить входы-выходы в джеке или для случая типа

  for (uint32_t pos = 0; pos < n_samples; pos++) {
    output_l1[pos] = input_l[pos];
    output_r1[pos] = input_r[pos];
    output_l2[pos] = input_l[pos];
    output_r2[pos] = input_r[pos];
    <...>
  }

?

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

Это немного для другого. Если у вас есть JACK, то, скорее всего, лучше обходиться им. По крайней мере у JACK с Latency получше. Здесь скорее для разруливания ситуации, когда вы не можете сделать соединение штатными средствами JACK.

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

дело то не в вопросе

для 7z надо дополнительные движения делать

что они и сделали:

%if 0%{?suse_version} > 1600
BuildRequires:  7zip
%else
BuildRequires:  p7zip-full
%endif
irton ★★★★★
()
Последнее исправление: irton (всего исправлений: 2)
Ответ на: комментарий от sadko4u

это ненужно еслиб архив был как был.

Я не прошу что-то менять, но свое мнение я высказал, потому что вот.

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

нет 32-битных сборок под Slowroll, ибо 7z там отключен, вряд ли кто юзает i586 слоуролл, но всё же

kott ★★★★★
()

Владимир, здравствуйте. Хотел узнать, планируете ли Вы развитие плагина возврата? Есть ли возможность сделать так, чтобы можно было делать несколько посылов на один плагин возврата? Спасибо

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

Так есть же плагин возврата - LSP Return. Но на него можно сделать только один посыл. Добавлять микширование на возвратах не планировалось, т.к. это ломает концепцию быстрого переключения (когда один плагин делает новый посыл, то другой плагин, выполнявший этот же посыл, его теряет). Как вариант, можно добавить в микшер (LSP Mixer) возможность читать с возврата и делать финальный микс.

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

Возможно, я неправильно понимаю. Просто Вы написали «возврат». Правильно ли я понимаю, что делаются, допустим, несколько посылов, и непосредственно в микшере можно назначить каждый из этих посылов на свой канал? Если бы ещё микшер мог сам при этом делать посыл. Получится, что несколько посылов станут одним посылом после микшера, и в DAW достаточно будет добавить лишь один плагин возврата вместо нескольких, что может быть довольно удобно.

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

Конечно, можно было бы подключить выходы микшера к плагину посыла, но это, как мне кажется, было бы тяжелее. Особенно, если требуется много маршрутизации.

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

Ну да, идея в том, что вместо аудиовхода можно будет использовать возврат с некоторого посыла, смикшировать, ну а потом тоже куда-то отправить.

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

Я же понимаю правильно, что на микшере вам Send не нужен, а достаточно только возвраты добавить на каждый стереоканал?

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

Send просто необходим. Это облегчило бы маршрутизацию и уменьшило бы количество её элементов.

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