LINUX.ORG.RU

Сообщения sadko4u

 

LSP Plugins 1.2.2

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия пакета эффектов LSP Plugins 1.2.2, предназначенных для обработки звука при сведении и мастеринге аудиозаписей. Пакет совместим с форматами LADSPA, LV2 и LinuxVST.

Наиболее значимые изменения:

  • Реализован плагин Multiband Dynamic Processor, предназначенной для гибкой динамической многополосной обработки аудиосигнала.
  • Изменены способы пожертвований: теперь доступны адреса BTC и ETH.
  • Добавлена локализация на немецкий язык благодаря Johannes Guenther.
  • Добавлена возможность изменить высоту звучания семпла при загрузке в плагинах LSP Sampler и LSP Multisampler при содействии с Vitalius Kuchalskis.
  • Добавлена возможность изменить высоту звучания семпла в триггерах LSP Trigger.
  • Поправлена ошибка неправильного трекинга версии плагина в конфигурационном файле.
  • Исправлена проблема некорректного импорта конфигурационного файла плагинами формата JACK в режиме без графики.
  • Исправлено падение при обрыве соединения с JACK в режиме без графики.
  • Добавлена специальная кнопка изменения размера окна в окне плагина.

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

 , , ,

sadko4u ()

Выпущены аудио- и MIDI-плагины LSP Plugins 1.2.0

Новости — Мультимедиа
Группа Мультимедиа

Выпущен релиз плагинов LSP Plugins 1.2.0, предназначенных преимущественно для сведения и мастеринга аудиозаписей. Плагины поставляются в версиях LV2 и VST2.

( читать дальше... )

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

 ,

sadko4u ()

Стрим: дорабатываем драйвер Focusrite Scarlett gen3

Форум — Multimedia

Всем привет!

В этом стриме я займусь доработкой драйвера аудиоинтерфейсов Focusrite Scarlett gen3 для Linux. Событие состоится в ночь с пятницы на субботу, 8 января, в 00:00 по Москве.

Всех интересующих и сочувствующих приглашаю ко мне на канал!

https://youtu.be/1JCgQrukVBs

 , ,

sadko4u ()

Свёрточный процессор far-screamer через командную строку

Форум — Multimedia

Всем привет!

Совсем недавно выпустил тулзу для выполнения свёртки файла с импульсным откликом через командную строку - far-screamer.

Утилита доступна как свободное ПО на GitHub: https://github.com/sadko4u/far-screamer

Огромное спасибо David Healey за спонсорство в разработке этой утилиты.

 

sadko4u ()

Выпущены аудиоэффекты LSP Plugins 1.1.30

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия пакета эффектов LSP Plugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей.

Наиболее значимые изменения:

  • Реализована новая серия плагинов - Oscilloscope: варианты x1, x2 и x4. Дизайн интерфейса выполнен Bor T.
  • В фреймворк добавлен специальный вид портов для стриминга данных.
  • Добавлена поддержка стробирующих сигналов в графический меш для дополнительных эффектов при рисовании.
  • Реализованы более мягкие функции оверсемплинга для всех поддерживаемых аппаратных архитектур.
  • Незначительные фиксы багов в системных модулях.
  • Исправлена проблема компенсации задержки при автоматизации кнопки байпасса для всех плагинов.
  • Реализован дополнительный ‘Boosting’ режим для компрессоров (однополосного и многополосного).
  • Обновлён перевод на французский (изменения от Olivier Humbert).
  • Обновлён перевод на итальянский от Stefano Tronci.
  • Установка десктопных иконок вынесена в отдельную цель makefile.

Короткая демонстрация разработанного плагина: https://youtu.be/MCIpQebU5o4

Финансовая поддержка проекта:

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

 , , ,

sadko4u ()

Утилита для удалённого захвата импульсных откликов помещений - Room Raider

Форум — Multimedia

Спустя некоторое время мы с Stefano Tronci представляем новую консольную утилиту для удалённого захвата импульсных откликов помещений.

Room Raider - это консольная утилита для оффлайн-вычислений импульсных откликов помещений. Утилита базируется на деконволюции синусоидального сигнала и позволяет:

  • Сгенерировать тестовые сигналы, которые будут использованы для создания звуковых колебаний внутри помещения и последующего их захвата, а также записи референсного сигнала;
  • Сделать пост-обработку записанных звуковых колебаний комнаты и референсного сигнала для того, чтобы сформировать импульсные отклики.

Room Raider может полностью исключить аппаратную задержку сигнала при деконволюции с использованием референсного сигнала. Полученные импульсные отклики представляются в виде обычных аудиофайлов, которые могут быть использованы в различных свёрточных процессорах.

Также мы хотим выразить благодарность David Healey за спонсирование разработки этого проекта.

Страница проекта на GitHub:

https://github.com/sadko4u/room-raider

 

sadko4u ()

Аудио-трек T-rob's feat. sadko4u - Aranis track in Drum and bass style

Форум — Talks

Тут человек из вне под творческим псевдонимом T-rob’s обратился ко мне с просьбой записать гитару на новый трек. В общем, посидели-покумекали, и получился вот такой вот эксперимент, саунд в стиле DNB.

Прошу любить и жаловать.

Аудиотрек произведён на платформе GNU/Linux товарищем T-rob’s:

Живая гитара записана мною с использованием:

 , , , ,

sadko4u ()

Утилита для тембральной коррекции Timbre-Mill

Форум — Multimedia

Всем привет!

Сегодня я готов представить вам ещё одну утилиту для тембральной коррекции аудио. Утилита сделана на заказ, за деньги, и по требованиям заказчика выложена в open source.

https://github.com/sadko4u/timbre-mill

Если не совсем понятно, какие цели данная утилита предназначена решать, то есть ещё одно описание рабочего процесса:

https://web.archive.org/web/20161208055429/http://www.dariusjalexander.com/2015/08/12/ir-convolution

 

sadko4u ()

Scarlett 18i20 gen3 driver (и прочие gen3)

Форум — Linux-hardware

В общем, после приобретения Focusrite Scarlett 18i20 gen3 уже некоторое время плотно занимаюсь написанием драйвера микшера для Scarlett 18i20.

Изначально драйвер разрабатывал Geoffrey Bennet, и вот его github-репозиторий: https://github.com/geoffreybennett/scarlett-gen2

Я, купив девайс, пропатчил своё штатное linux-ядро, идущее с дистрибутивом openSUSE Leap, и обнаружил драйвер полностью непригодным к gen3-устройствам. Мало того, он ещё и заставлял alsamixer впадать в «вечные циклы» (наперёд: ошибка была простая, но коварная).

В итоге, на данный момент мы имеем драйвер, который почти полностью (а местами даже и больше) поддерживает карту на частотах дискретизации 44.1 и 48 кГц. Для этого пришлось провести достаточно основательный реверс-инжиниринг протокола взаимодействия драйвера и звуковой карты.

В итоге, имеем следующий репозиторий: https://github.com/sadko4u/focusrite-scarlett-backports

Здесь опубликованы патчи для RT-ядра и Default-ядра openSUSE Linux, а также патч для ванильного ядра 5.9.0 (по просьбе трудящихся).

Также в репозитории присутствуют:

  • исходные коды драйверов для отладки (debug-drv)
  • исходные коды драйверов для публикации (prod-drv)
  • сопутствующая информация по реверс-инжинирингу (reverse-eng):
    • описание конфигурационного пространства звуковой карты;
    • PCAP-дампы обмена данных по USB-шине для разных устройств;
    • утилита для автоматической дешифровки PCAP-дампов и упрощения процесса реверс-инжиниринга.

В итоге, сейчас имеем:

  • Возможность воспроизводить и захватывать звук на устройствах 18i20 и 18i8 (спасибо Dirk Lattermann за соучастие).
  • Полноценно работающий роутинг с сохранением состояния в конфигурационном пространстве устройства, совместимый с оригинальным Focusrite Control (ну почти).
  • Работающий микшер (полная корректность пока не проверялась, для 18i8 заявлено, что работает не всё).
  • Работа кнопок INST/PAD/DIM/MUTE/Talkback.
  • Переключение мониторинга между режимами Off/Main/Alt monitoring control.
  • Включение/выключение кнопок фантомного питания программно (чего нет в Focusrite Control) и возможность сохранения состояния фантомного питания после выключения/включения устройства.
  • Управление мониторинг-секцией.
  • Поддержка Mute для всех физических выходов (как в FC).

Ну и скриншот с замером roundtrip latency между 7-ым аналоговым выходом и первым аналоговым входом на моём ноутбуке ASUS TUF Gaming:

Замер roundtrip latency Scarlett 18i20

В ближайшее время ко мне должна ещё подъехать карта Scarlett 2i2, так что для неё драйвер также будет протестирован.

 , ,

sadko4u ()

Выпущены аудиоэффекты LSP Plugins 1.1.28

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия пакета эффектов LSP Plugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей.

Наиболее значимые изменения:

  • Выпущена серия плагинов художественной задержки (Artistic Delay).
  • Расширена функциональность кроссовера: добавлена возможность управления фазой и задержкой для каждой полосы.
  • Ряд изменений касательно Мультисемплера:
    • изменена нумерация октав, теперь начинается с «-1» (раньше нумерация начиналась с «-2»);
    • добавлена возможность реверсирования сэмпла во времени;
    • появилась возможность менять номер ноты через индикатор, отображающий его;
    • при сохранении конфигурации в *.cfg-файл теперь добавлена возможность использовать относительные пути;
  • Добавлена возможность открыть справку по плагину через главное меню.
  • Обновлена локализация на русский и французский языки.
  • Ряд исправлений.

Короткая демонстрация разработанного плагина: https://youtu.be/mEP1WyLFruY

Финансовая поддержка проекта:

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

 , , ,

sadko4u ()

LSP Toolkit library

Форум — Multimedia

Вынес, наконец, недры toolkit’а в отдельный репозиторий из проекта LSP Plugins.

Код, разумеется, более чем на 70% переписан подчистую. По сути, родился новый тулкит на основе старого.

Ссыль на Github:

https://github.com/sadko4u/lsp-tk-lib

 , , ,

sadko4u ()

Выпущены аудиоэффекты LSP Plugins 1.1.26

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия пакета эффектов LSP Plugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей.

Наиболее значимые изменения:

  • Добавлен плагин, реализующий функцию кроссовера (разделение сигнала на отдельные частотные полосы) — Crossover Plugin Series.
  • Исправлена регрессия, приводившая к рассинхрону левого и правого каналов лимитера при включении оверсемплинга (изменение пришло от Hector Martin).
  • Исправлена ошибка в плагинах, выполняющих свёртку сигнала, которая мог приводить к неправильному рендерингу хвоста реверберации (обнаружено Robin Gareus). Затронутые плагины: Impulse Responses, Impulse Reverb, Room Builder.
  • Устранена небольшая течь памяти при удалении многополосных плагинов обработки (Compressor, Gate, Expander), связанная с LV2-расширением Inline Display.
  • Расширена поддержка стандарта LV2 касательно групп портов pg:mainInput и pg:mainOutput.
  • Заголовки всех исходных файлов на С++ приведены в соответствие с LGPL3+.

Короткая демонстрация разработанных плагинов: https://youtu.be/g8cShrKtmKo

Финансовая поддержка проекта:

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

 , , ,

sadko4u ()

Выпущены аудиоэффекты LSP Plugins 1.1.24

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия пакета эффектов LSP Plugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей.

( читать дальше... )

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

 , , ,

sadko4u ()

Выпущены аудиоэффекты LSP Plugins 1.1.22

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия пакета эффектов LSP Plugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей.

Наиболее значимые изменения:

  • Реализована серия новых плагинов — Multiband Gate Plugin Series.
  • Добавлена возможность фильтрации sidechain с помощью ФНЧ и ФВЧ для следующих плагинов: компрессоры, гейты, экспандеры, динамические процессоры и триггеры.
  • Добавлена испанская локализация интерфейса (изменение от пользователя Ignotus — ignotus666 на github.com)
  • Исправлены разные мелкие баги в пользовательском интерфейсе.

Короткая демонстрация работы Multiband Gate: https://youtu.be/7GOAM1O_RdY

Финансовая поддержка проекта:

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

 , , ,

sadko4u ()

Выпущены аудиоэффекты LSP Plugins 1.1.14

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия пакета LV2-эффектов LSP PLugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей.

Наиболее значимые изменения:

  • Коллекция плагинов пополнена многополосными экспандерами (LSP Multiband Expander plugin series).
  • Код DSP значительно оптимизирован под использование инструкций SSE/AVX (i386, x86_64), NEON (ARM-32) и ASIMD (AArch64).
  • В пользовательский интерфейс интегрирована поддержка локализации на различных языках с возможностью мгновенного переключения языка.
  • Исправлен ряд багов в плагинах динамической обработки.

Короткая демонстрация работы нового плагина: https://youtu.be/TR_Ox7U_a84

Финансовая поддержка проекта:

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

 ,

sadko4u ()

Выпущены аудиоэффекты LSP Plugins 1.1.11

Новости — Open Source
Группа Open Source

Выпущена новая версия пакета 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

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

 

sadko4u ()

RSS подписка на новые темы