Jeśli jesteś muzykiem i chcesz nagrywać i monitorować za pomocą cyfrowej stacji roboczej audio (DAW) działającej w środowisku Linux, musisz prawdopodobnie okazało się, że połączenie USB z DAW do kontrolera interfejsu cyfrowego instrumentu muzycznego (MIDI) nie zawsze bezpośredni.

Oto rozwiązania dla trzech programów DAW, uporządkowane od najłatwiejszych do najtrudniejszych. Najbardziej podstawowe konfiguracje dotyczą systemów z samym komputerem i kontrolerem MIDI.

Zostań członkiem Audio

Najpierw upewnij się, że jesteś członkiem grupy audio Linux. Zapewni to uprawnienia potrzebne do płynnego działania:

sudo usermod -a -G audio 

Po wykonaniu tej czynności należy ponownie uruchomić komputer, a następnie kontynuować. Sprawdź, czy rzeczywiście jesteś teraz członkiem grupy audio, uruchamiając:

grupy

Powinien pojawić się dźwięk wymieniony na wyjściu.

Instalacja oprogramowania

Wymagania programowe dla tych przykładów to: DAW, zestaw połączeniowy audio Jack (z interfejsem QJackCtl), syntezator, taki jak FluidSynth

instagram viewer
(z interfejsem Qsynth) do monitorowania i odtwarzania, a także bardzo przydatne małe narzędzie do mostkowania o nazwie a2jmidid.

Zwróć uwagę, że jeśli twój kontroler MIDI ma wbudowane syntezatory, niekoniecznie potrzebujesz zewnętrznego syntezatora do monitorowania i odtwarzania - możesz po prostu monitorować ze słuchawkami podłączonymi bezpośrednio do kontroler.

Związane z: Dlaczego powinieneś używać swojej klawiatury jako kontrolera MIDI

Qsynth z soundfontami SF2 wydaje się zawsze działać z minimalnym zamieszaniem, ale jeśli wolisz inny syntezator, spróbuj. Jacka można używać z wiersza poleceń, ale graficzny interfejs użytkownika, QJackCtl, ułatwi sprawę.

Aby sprawić, że rzeczy będą rozmawiać z bardziej wymagającymi programami DAW, użyj a2jmidid, który jest narzędziem pomostowym który rozpoznaje porty sekwencera Advanced Linux Sound Architecture (ALSA) i tworzy z nich porty MIDI. Porty MIDI można następnie podłączyć za pomocą zakładki QJackCtl MIDI w oknie Połączenia.

Mimo że te przykłady wykorzystują klawiaturę kontrolera MIDI, rozszerzenie połączenia powinny działać z każdym kontrolerem MIDI, czy to pad, instrument dęty czy automat perkusyjny.

Zainstaluj qjackctl, a2jmidid i qsynth za pomocą menedżera pakietów. Na przykład w Lubuntu:

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

Jak korzystać z Rosegarden

W tym przykładzie zastosowano Rosegarden w wersji 19.12.

Rosegarden to DAW, który zwykle działa od razu przy minimalnej konfiguracji. Jest dostępny jako część pakietu Ubuntu, a także jako plik pobieranie kodu binarnego lub źródłowego.

Automatycznie wykryje Jack i FluidSynth, uruchomi Jack samodzielnie, a następnie wykona potrzebne połączenia ALSA i audio. Po prostu upewnij się, że uruchomiłeś Qsynth przed uruchomieniem Rosegarden, ponieważ nie uruchomi on automatycznie syntezatora.

Problemy z Rosegarden można łatwo rozwiązać, upewniając się, że połączenia ALSA i audio są tworzone, sprawdzając interfejs QJackCtl Connections. Znajdziesz różne porty wymienione w zakładkach ALSA i Audio.

Najczęstszym problemem jest odłączony syntezator, spowodowany uruchomieniem syntezatora po Rosegarden zamiast wcześniej. Należy to poprawić, nawiązując połączenie za pośrednictwem okna połączeń MIDI Rosegarden, jako plik funkcja w DAW może nie pozwolić mu na przechwycenie sygnału, jeśli spróbujesz nawiązać połączenie Jacek.

Aby monitorować podczas śledzenia lub słuchać podczas odtwarzania, należy podłączyć wyjście syntezatora do wejścia audio komputera.

Po ustanowieniu tych połączeń Rosegarden ogólnie będzie zachowywał się zgodnie z oczekiwaniami przez całą sesję nagraniową.

Związane z: Najlepsze dystrybucje Linuksa dla artystów, muzyków i redaktorów

Jak korzystać z LMMS

W tym przykładzie zastosowano LMMS w wersji 1.2.2.

LMMS może tworzyć niezawodne połączenia przez porty MIDI przez Jack lub ALSA. Jest dostępny jako plik Pakiet Ubuntu, a także samodzielny plik AppImage.

W tym przykładzie użyto standardu Jack-MIDI, ponieważ jest spójny i zrozumiały pod względem tego, co robisz z połączeniami. Przed uruchomieniem LMMS zacznij od dodania polecenia a2jmidid do Jacka jako polecenia po uruchomieniu. Z QJackCtl Ustawiać wpisz polecenie:

a2jmidid -e &

w Wykonaj skrypt po oknie startowym. Następnie kliknij OK, i uruchom ponownie QJackCtl.

Następnym krokiem jest zmiana Skonfiguruj LMMS> Ustawienia MIDI do następujących:

  • INTERFEJS MIDI: Jack-MIDI
  • USTAWIENIA DLA JACK-MIDI: lmms

Teraz zrestartuj LMMS i sprawdź połączenia w zakładce MIDI QJackCtl.

Po wybraniu syntezatora i dodaniu go, na przykład poprzez przeciągnięcie ZynAddSubFX do edytora utworów, połączenia karty dźwiękowej QJackCtl powinny wygląda podobnie do zakładki audio dla Rosegarden, z tym wyjątkiem, że wyjście będzie pochodzić z portów głównych LMMS zamiast bezpośrednio z syntezatora.

Jak korzystać z Ardor

W tym przykładzie zastosowano Ardor w wersji 6.6.0.

Jeśli używasz Ardora do nagrywania z kontrolera MIDI, możesz być sfrustrowany dużą liczbą portów, połączeń i nazw, a następnie zdecydować się na użycie alternatywnego DAW. Ale co, jeśli twoje następne dzieło muzyczne składa się głównie z utworów audio, a Ardor okaże się wtedy najlepszym wyborem do produkcji?

W tym przypadku pomocny może być a2jmidid.

Nie uruchamiaj najpierw Ardor.

Zamiast tego uruchom QJackCtl. Kliknij Początek przycisk. Następnie w Znajomości sprawdź, czy plik MIDI zakładka pokazuje a2j jako klienta. Kliknij Rozwiń wszystkie przycisk. Sprawdź, czy kontroler MIDI jest wyświetlany jako plik Klient pod a2j. Jeśli nie, spróbuj odłączyć, a następnie ponownie podłączyć USB dla kontrolera MIDI.

Teraz uruchom Ardor i wybierz plik Nowa sesja.

Wykryje Jacka, a następnie podniesie okno konfiguracji sesji. Wybierać Pusty szablon. Jeśli wybierzesz Sesja nagraniowa, automatycznie pozwoli ci dodać ścieżki nagrania audio. Jeśli nagrywasz MIDI, będziesz potrzebować ścieżki MIDI, którą musisz dodać samodzielnie.

Po uruchomieniu Ardor dodaj ścieżkę MIDI z pliku Tor menu. Powinno to spowodować wypełnienie okna Jack Connections odpowiednimi połączeniami. Aby to sprawdzić, otwórz plik MIDI kartę i Rozwiń wszystkie.

Zrób to samo w Audio patka.

Nie zapomnij sprawdzić, czy pasek kanału Ardor MIDI ma funkcjonalną wtyczkę syntezatora. W przeciwnym razie nie usłyszysz dźwięku.

Czy nawiązałeś połączenie?

Używanie Linux DAW do produkcji muzyki MIDI ma ogromne zalety dla artystów, z głównym kosztem sterownika. Większość laptopów jest bardziej niż w stanie obsłużyć obciążenie procesora i wymagania dotyczące pamięci, a większość narzędzi programowych można uzyskać bezpłatnie.

W świecie Linuksa dostępnych jest wiele narzędzi i potrzeba trochę czasu i determinacji, aby działały dla Ciebie.

E-mail
Najlepsze darmowe aplikacje do produkcji muzyki na Linuksa dla beatów, pętli, nagrań

Linux ma potężne aplikacje do produkcji muzyki zarówno dla początkujących, jak i profesjonalistów. Oto wszystko, czego potrzebujesz do produkcji muzyki w systemie Linux!

Czytaj dalej

Powiązane tematy
  • Linux
  • Twórczy
  • Linux
  • Cyfrowa stacja robocza audio
O autorze
Russ Frazier (Opublikowano 2 artykuły)Więcej od Russa Fraziera

Zapisz się do naszego newslettera

Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.

.