Как установить и активировать плагин Tonez_V2 для LMMS?

Вопрос или проблема

Tonez, открытый аудиоплагин, созданный с использованием кроссплатформенного cabbage, похоже, не распознается LMMS в Ubuntu 23.10.

Версия 2.0.0 Tonez для Linux включает следующие инструкции:

Вот шаги для его установки:

  1. Убедитесь, что csound v6 установлен на вашем компьютере

  2. Скопируйте папку “Retornz” в ваш каталог $HOME

  3. Наконец, скопируйте плагин .so и/или .vst3 в место, где ваш хост сможет его найти

csound версии 6 и LMMS устанавливаются через репозитории APT:

sudo apt install lmms csound csladspa

Я попробовал скопировать файл .so в корень распакованной папки:

unzip ToneZ_V2-x64-2.0.0_Linux.zip
cd ToneZ_V2-x64-2.0.0/

sudo cp ToneZ_V2.so /usr/lib/x86_64-linux-gnu/lmms/ladspa/

(Как только я добьюсь работоспособности, я планирую попробовать другие пути, например, мой домашний каталог или /usr/local/, но буду рад, если это сработает любым способом).

В дополнение к выполнению шага 2, я попробовал установить файл .so в мой домашний каталог:

cp -a Retornz/ ~
cp ToneZ_V2.so ~/Documents/lmms/plugins/ladspa/

Тем не менее, ни один из этих шагов (затем перезапуск LMMS) не позволяет плагину появиться там, где я проверяю: кнопка “Инструментальные плагины” в верхней части левой стороны окна и под меню “Инструменты -> Обозреватель плагинов LADSPA”.

У меня это работает на Linux Mint 21.3 (производное от Ubuntu), но с некоторыми оговорками по функциональности кнопок. Вот как я установил согласно инструкциям из README ToneZ (пришлось изменить некоторые вещи):

  1. Убедитесь, что у вас установлен csound v6 на вашем компьютере

Я собрал csound из исходников, следуя инструкциям здесь для Ubuntu/Debian. Шаг 1 инструкций по сборке гласит:

Отредактируйте, как root, /etc/apt/sources.list и убедитесь, что каждая строка, начинающаяся с deb, имеет другую строку ниже нее, идентичную, кроме того, что deb заменяется на deb-src. Затем выполните sudo apt-get update.

Тем не менее, мой sources.list в Mint пуст. Я понял, что нужно редактировать /etc/apt/sources.list.d/official-package-repositories.list вместо этого.

Затем следуйте остальным инструкциям для сборки csound v6.

Теперь вернемся к инструкциям README ToneZ:

  1. Скопируйте папку “Retornz” в ваш каталог $HOME

Достаточно просто.

  1. Наконец, скопируйте плагин .so и/или .vst3 в место, где ваш хост сможет его найти

Для меня на Mint мне пришлось скопировать директорию ToneZ_V2.vst3 в мой каталог /lib/vst3/, а затем скопировать файл ToneZ_V2.so в каталог /lib/lxvst/.

Все звучит отлично, но по какой-то причине кнопки “Открыть”, “Папка” и “Сохранить” не работают, поэтому мне приходится вручную переключаться между пресетами. Если кто-то знает, как это исправить, не стесняйтесь вмешаться.

Частичное решение: Для запуска LV2 плагинов требуется LMMS 1.3.0-alpha или более поздняя версия, поэтому я собрал LMMS из исходников. Эта альфа-версия LMMS не показывает оригинальные интерфейсы плагинов, но предоставляет набор ручек. Более поздние версии могут поддерживать оригинальные интерфейсы.

sudo apt build-dep lmms
sudo apt install libqt5x11extras5-dev libsndfile1-dev libwine-dev lv2-dev \
                 lv2-c++-tools lilv-utils liblilv-dev libsuil-dev

Некоторые из этих пакетов необходимы, а некоторые включают системы LV2 и VST, поэтому установите их перед сборкой LMMS. (Подтвердите, проверив вывод команды cmake).

Следуйте инструкциям по сборке в INSTALL.txt из репозитория LMMS на GitHub.

Я не нашел способа добавить модули в мой домашний каталог, но LMMS распознает плагин Helm (другой продвинутый синтезатор, но в репозиториях Ubuntu), установленный в систему через: sudo apt install helm. Я не испытывал размещение библиотек в /usr/local/lib/lv2/.

Чтобы использовать синтезатор LV2 в собранной версии LMMS, откройте значок “Инструментальные плагины” в левой панели, затем прокрутите вниз и разверните подменю “LV2”. Щелкните правой кнопкой мыши на инструменте, который хотите использовать, затем выберите “Отправить инструмент на дорожку”.

Ответ или решение

Установка и активация плагина Tonez_V2 для LMMS на Ubuntu 23.10

Введение

Плагин Tonez — это программный инструмент для звукового дизайна, который работает на платформе Cabbage и предназначен для использования с такими Digital Audio Workstations (DAW), как LMMS (Linux MultiMedia Studio). В данной статье мы рассмотрим процесс установки и активации Tonez_V2 на Ubuntu 23.10, обеспечивая полное руководство и решение возможных проблем.

Шаг 1: Установите необходимые зависимости

Перед тем как установить Tonez, убедитесь, что у вас есть Csound версии 6 и LMMS. Выполните следующую команду в терминале:

sudo apt install lmms csound csladspa

Это обеспечит установку необходимых компонентов для корректной работы Tonez.

Шаг 2: Распаковка и копирование файлов

Скачайте и распакуйте версию Tonez_V2:

  1. Скачайте архив ToneZ_V2-x64-2.0.0_Linux.zip.

  2. Распакуйте архив:

    unzip ToneZ_V2-x64-2.0.0_Linux.zip
  3. Перейдите в директорию с распакованными файлами:

    cd ToneZ_V2-x64-2.0.0/

Шаг 3: Перемещение плагина в подходящее место

В соответствии с инструкциями вам нужно переместить папку "Retornz" в ваш домашний каталог, а также скопировать плагин в директорию, доступную для LMMS.

  1. Копируйте папку "Retornz":

    cp -r Retornz/ ~
  2. Копируйте библиотеку плагина в директорию плагинов LMMS:

    sudo cp ToneZ_V2.so /usr/lib/x86_64-linux-gnu/lmms/ladspa/

    Примечание: Если плагин не отображается после этого, попробуйте переместить его в следующие директории:

    • ~/Documents/lmms/plugins/ladspa/
    • /usr/local/lib/lxvst/
    • /lib/vst3/ (если у вас есть версия VST).

Шаг 4: Перезапуск LMMS

После выполнения вышеуказанных шагов перезапустите LMMS. Зайдите в раздел "Инструментальные плагины" и проверьте наличие Tonez в списке.

Шаг 5: Исправление возможных ошибок

Если плагин не отображается в LMMS:

  1. Убедитесь, что вы используете версию LMMS не ниже 1.3.0-alpha, так как поддержка LV2 плагинов была добавлена только в этой версии. Для компиляции LMMS с поддержкой LV2 выполните следующие команды:

    sudo apt build-dep lmms
    sudo apt install libqt5x11extras5-dev libsndfile1-dev libwine-dev lv2-dev \
                    lv2-c++-tools lilv-utils liblilv-dev libsuil-dev
  2. Сборка Csound из исходников может потребоваться, если стандартная версия вызывает проблемы при работе с Tonez. Следуйте инструкциям по установке из официального репозитория Csound.

Заключение

Установка плагина Tonez_V2 для LMMS на Ubuntu 23.10 требует немного усилий, но следуя приведенным шагам, вы сможете успешно интегрировать его в свою цифровую аудиостудию. Если у вас возникли проблемы с функциональностью, такое как неработающие кнопки, это может быть связано с особенностями совместимости между версиями плагина и LMMS. Постоянное обновление программного обеспечения и тестирование альтернативных путей установки помогут вам добиться наилучших результатов в работе с Tonez.

Оцените материал
Добавить комментарий

Капча загружается...