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

Е, тук има решения за три DAW, организирани от най-лесните до най-трудните. Най-основните настройки са обхванати за системи само с компютър и MIDI контролер.

Станете член на аудиото

Първо се уверете, че сте член на аудиото на Linux групата. Това ще ви предостави разрешенията, необходими за гладкото изпълнение на нещата:

sudo usermod -a -G аудио 

След като направите това, трябва да рестартирате компютъра си, след което да продължите. Проверете дали вече сте член на групово аудио, като изпълните:

групи

Трябва да видите аудио, изброено в изхода.

Инсталиране на софтуер

Софтуерните изисквания за тези примери са: DAW, комплект за аудио връзка Jack (с QJackCtl отпред), синтезатор като FluidSynth (с Qsynth отпред) за наблюдение и възпроизвеждане, плюс много полезна малка помощна програма, наречена a2jmidid.

instagram viewer

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

Свързани: Защо трябва да използвате клавиатурата си като MIDI контролер

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

За да накарате нещата да говорят с по-предизвикателните DAW, използвайте a2jmidid, който е свързваща програма който разпознава портовете за секвенсиране на Advanced Linux Sound Architecture (ALSA) и създава MIDI портове от тях. След това MIDI портовете могат да бъдат свързани чрез раздела QJackCtl MIDI в прозореца Connections.

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

Инсталирайте qjackctl, a2jmidid и qsynth с вашия мениджър на пакети. Например в Lubuntu:

sudo apt-get инсталирате qjackctl
sudo apt-get инсталирайте a2jmidid
sudo apt-get инсталирате qsynth

Как да използвате Rosegarden

Този пример използва Rosegarden версия 19.12.

Rosegarden е DAW, който обикновено работи веднага с минимална настройка. Предлага се като част от пакета на Ubuntu, а също и като изтегляне на двоичен файл или изходен код.

Той автоматично ще открие Jack и FluidSynth, стартира Jack сам, след което ще направи необходимите ALSA и аудио връзки. Просто се уверете, че сте стартирали Qsynth, преди да стартирате Rosegarden, защото няма да стартира автоматично синтезатора.

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

Най-честият проблем е изключен синтезатор, причинен от стартирането на синтезатора след Rosegarden вместо преди. Това трябва да бъде коригирано чрез свързване през прозореца за връзки MIDI на Rosegarden, като a функцията в DAW може да не му позволи да улови сигнала, ако се опитате да осъществите връзката Джак.

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

След като тези връзки бъдат установени, Rosegarden обикновено ще се държи според очакванията през цялата сесия на записа.

Свързани: Най-добрите дистрибуции на Linux за художници, музиканти и редактори

Как да използвам LMMS

Този пример използва LMMS версия 1.2.2.

LMMS може да осъществява надеждни връзки чрез MIDI портове чрез Jack или ALSA. Предлага се като Пакет Ubuntu, както и самостоятелен файл AppImage.

Този пример използва Jack-MIDI, защото е последователен и разбираем по отношение на това, което правите с връзки. Преди да стартирате LMMS, започнете, като добавите командата a2jmidid към Jack като команда за стартиране. От QJackCtl Настройвам прозорец, въведете командата:

a2jmidid -e &

в Изпълнете скрипта след полето за стартиране. След това щракнете ДОБРЕ, и рестартирайте QJackCtl.

Следващата ви стъпка е да промените Настройка LMMS> MIDI настройки към следното:

  • МИДИ ИНТЕРФЕЙС: Джак-MIDI
  • НАСТРОЙКИ ЗА JACK-MIDI: lmms

Сега рестартирайте LMMS и проверете връзките в раздела MIDI на QJackCtl.

След като изберете синтезатор и го добавите, например чрез плъзгане на ZynAddSubFX в редактора на песни, връзките на QJackCtl аудио раздела трябва изглежда подобно на аудио шоуто за Rosegarden с изключение на това, че изходът ще идва от главните портове на LMMS вместо от синтезатора директно.

Как да използвате Ardor

Този пример използва Ardor версия 6.6.0.

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

Тук a2jmidid може да бъде от помощ.

Не стартирайте Ardor първо.

Вместо това стартирайте QJackCtl. Щракнете върху Започнете бутон. След това в Връзки прозорец, проверете дали MIDI раздел показва a2j като клиент. Щракнете върху Разгъване на всички бутон. Проверете дали вашият MIDI контролер се показва като a Клиент под a2j. Ако не, опитайте да изключите и след това включите отново USB за MIDI контролера.

Сега стартирайте Ardor и изберете a Нова сесия.

Той ще открие Джак, след което вдигнете прозореца за настройка на сесията. Избирам Празен шаблон. Ако изберете Запис на сесия, той автоматично ще ви позволи да добавите аудио записи. Ако записвате MIDI, ще искате MIDI песен, която трябва да добавите сами.

След като Ardor стартира, добавете MIDI песен от Проследяване меню. Това трябва да доведе до запълване на прозореца на Jack Connections с правилните връзки. За да проверите, отворете MIDI раздела и Разгъване на всички.

Направете същото в Аудио раздел.

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

Направихте ли връзката?

Използването на Linux DAW за MIDI музикално производство има някои огромни предимства за артистите, като основната цена на драйвера. Повечето лаптопи са повече от способни да се справят с натоварването на процесора и изискванията за памет и можете да получите повечето от софтуерните инструменти безплатно.

В света на Linux има голям брой инструменти и просто отнема известно време и решителност, за да ги накарате да работят за вас.

електронна поща
Най-добрите безплатни приложения за музикална продукция на Linux за Beats, Loops, Recordings

Linux разполага с мощни приложения за производство на музика както за начинаещи, така и за професионалисти. Ето всичко, което ви е необходимо за продуциране на музика на Linux!

Прочетете Напред

Свързани теми
  • Linux
  • Творчески
  • Linux
  • Цифрова аудио работна станция
За автора
Рус Фрейзър (2 статии публикувани)Още от Рус Фрейзър

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!

Още една стъпка…!

Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.

.