Использование Linux DAW с MIDI-клавиатурой, подключенной через USB

Если вы музыкант и хотите записывать и контролировать с помощью цифровой звуковой рабочей станции (DAW), работающей в среде Linux, вы, вероятно, обнаружили, что USB-соединение DAW с цифровым интерфейсом вашего музыкального инструмента (MIDI ) контроллер не всегда прост.

Итак, вот решения для трех DAW, организованные от простого к сложному. Рассмотрены самые основные настройки для систем, в которых есть только компьютер и MIDI-контроллер.

Станьте участником Audio

Во-первых, убедитесь, что вы являетесь участником Аудио группы Linux. Это предоставит вам разрешения, необходимые для бесперебойной работы:

  sudo usermod -a -G audio  

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

groups 

Вы должны увидеть аудио, указанное в выводе.

Установка программного обеспечения

Требования к программному обеспечению для Вот эти примеры: DAW, комплект аудиоподключения Jack (с интерфейсом QJackCtl), синтезатор, такой как FluidSynth (с интерфейсом Qsynth) для мониторинга и воспроизведения, а также очень полезная небольшая служебная утилита под названием a2jmidid.

Обратите внимание, что если ваш MIDI-контроллер имеет встроенные синтезаторы, вам не обязательно нужен внешний синтезатор для мониторинга и воспроизведение — вы можете просто контролировать с наушниками, подключенными непосредственно к контроллеру.

По теме: Почему вы должны использовать свою клавиатуру в качестве MIDI-контроллера

Qsynth со звуковыми шрифтами SF2, кажется, всегда работает с минимальной суетой, но если вы предпочитаете другой синтезатор, дайте это попытка. Jack можно использовать из командной строки, но графический интерфейс QJackCtl упростит задачу.

Чтобы поговорить с более сложными DAW, используйте a2jmidid, служебную программу-мост, которая распознает порты секвенсора Advanced Linux Sound Architecture (ALSA) и создает из них порты MIDI. Затем порты MIDI можно подключить через вкладку QJackCtl MIDI в окне «Подключения».

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

Установите qjackctl, a2jmidid и qsynth с помощью диспетчера пакетов. Например, в Lubuntu:

  sudo apt-get install qjackctl 
sudo apt-get install a2jmidid
sudo apt-get install qsynth

Как использовать Rosegarden

В этом примере используется Rosegarden версии 19.12.

Rosegarden — это DAW, которая обычно сразу работает с минимальными затратами. настраивать. Он доступен как часть пакета Ubuntu, а также в виде двоичного или исходного кода.

Он автоматически обнаружит Jack и FluidSynth, запустит Jack самостоятельно, а затем выполнит необходимые ALSA и аудиоподключения. Просто убедитесь, что вы запустили Qsynth перед запуском Rosegarden, потому что он не запустит синтезатор автоматически.

Проблемы Rosegarden легко решаются путем обеспечения создания ALSA и аудиоподключений путем проверки интерфейса QJackCtl Connections. Вы найдете различные порты, перечисленные на вкладках ALSA и Audio.

Самая частая проблема — отключение синтезатора, вызванное запуском синтезатора после Rosegarden, а не до него. Это необходимо исправить, установив соединение через окно MIDI-соединений Rosegarden, так как функция DAW может не позволить ей перехватить сигнал, если вы попытаетесь установить соединение через Jack.

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

После установления этих подключений Rosegarden обычно ведет себя как ожидается на протяжении всего сеанса записи.

По теме: Лучшие дистрибутивы Linux для художников, музыкантов и редакторов

Как использовать LMMS

В этом примере используется LMMS версии 1.2.2.

LMMS может устанавливать надежные соединения через MIDI-порты через разъем. или ALSA. Он доступен как пакет Ubuntu, а также как отдельный файл AppImage.

В этом примере используется Jack-MIDI, потому что он согласован и понятен с точки зрения того, что вы делаете с подключениями. Перед запуском LMMS начните с добавления команды a2jmidid к Джеку в качестве команды после запуска. В окне QJackCtl Setup введите команду:

  a2jmidid -e &  

в поле Выполнить сценарий после запуска . Затем нажмите OK, и перезапустите QJackCtl.

Следующим шагом будет изменение Настройка LMMS> параметров MIDI на следующее:

  • MIDI-ИНТЕРФЕЙС: Jack-MIDI
  • НАСТРОЙКИ ДЛЯ JACK-MIDI: lmms

Теперь перезапустите LMMS и проверьте соединения на вкладке MIDI QJackCtl.

После выбора синтезатора и его добавления, например, путем перетаскивания ZynAddSubFX в в редакторе песен, соединения вкладки аудио QJackCtl должны выглядеть так же, как вкладка аудио для Rosegarden, за исключением того, что выходной сигнал будет поступать из главных портов LMMS, а не напрямую с синтезатора.

Как использовать Ardor

В этом примере используется Ardor версии 6.6.0.

Если вы используете Ardor для записи с MIDI-контроллера, вы можете разочароваться в его большом количестве портов, соединений и имен, а затем решите использовать альтернативную DAW. Но что, если ваша следующая музыкальная работа будет состоять в основном из звуковых дорожек, и тогда Ardor окажется вашим лучшим выбором для производства?

Здесь вам может помочь a2jmidid.

Не запускайте Ardor первым.

Вместо этого запустите QJackCtl. Нажмите кнопку Пуск . Затем в окне Connections убедитесь, что на вкладке MIDI отображается a2j в качестве клиента. Нажмите кнопку Развернуть все . Убедитесь, что ваш MIDI-контроллер отображается как Client под a2j. Если нет, попробуйте отключить, а затем снова подключить USB для MIDI-контроллера.

Теперь запустите Ardor и выберите Новый сеанс .

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

После запуска Ardor добавьте MIDI-трек из меню Track . Это должно привести к тому, что ваше окно Jack Connections заполнится правильными подключениями. Чтобы проверить, откройте вкладку MIDI и Развернуть все .

Сделайте то же самое в Аудио вкладка.

Не забудьте проверить, что ваш MIDI-канал Ardor strip имеет функциональный плагин для синтезатора. В противном случае вы не получите звука.

Вы установили соединение?

Использование Linux DAW для создания MIDI-музыки имеет огромные преимущества для артистов, учитывая стоимость основного драйвера. Большинство ноутбуков более чем способны справиться с нагрузкой на ЦП и требованиями к памяти, и вы можете получить большинство программных инструментов бесплатно.

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

Оцените статью
oilgasindustry.ru
Добавить комментарий