Använda en Linux DAW med ett USB-anslutet MIDI-tangentbord

Använda en Linux DAW med ett USB-anslutet MIDI-tangentbord

Om du är musiker och vill spela in och övervaka med en Digital Audio Workstation (DAW) som körs i en Linux -miljö har du förmodligen upptäckt att USB -anslutningen från DAW till din Musical Instrument Digital Interface (MIDI) -kontroller inte är alltid enkelt.





Tja, här är lösningar för tre DAW: er, organiserade från enklaste till svåraste. De mest grundläggande inställningarna täcks för system med bara en dator och en MIDI -kontroller.





Bli medlem i Audio

Kontrollera först att du är medlem i Linux -gruppljudet. Detta ger dig de behörigheter som behövs för att köra saker smidigt:





sudo usermod -a -G audio

Efter att ha gjort detta bör du starta om datorn och sedan fortsätta. Kontrollera att du verkligen är medlem i gruppljud genom att köra:

groups

Du bör se ljud listat i utdata.



windows.com/stopcode kritisk process dog

Mjukvaruinstallation

Programvarukrav för dessa exempel är: DAW, ljudanslutningssats Jack (med QJackCtl -framkant), en synt som FluidSynth (med Qsynth -frontend) för övervakning och uppspelning, plus ett mycket användbart litet överbryggande verktyg som kallas a2jmidid.

Observera att om din MIDI -controller har inbyggda synthar behöver du inte nödvändigtvis ha en extern synth för övervakning och uppspelning - du kan bara övervaka med hörlurar anslutna direkt till styrenheten.





Relaterat: Varför du bör använda ditt tangentbord som en MIDI -kontroller

Qsynth med SF2 soundfonts verkar alltid fungera med minimal krångel, men om du föredrar en annan synth, prova. Jack kan användas från kommandoraden, men den grafiska fronten, QJackCtl kommer att göra saker enklare.





För att få saker att prata med de mer utmanande DAW: erna, använd a2jmidid, som är ett överbryggande verktyg som känner igen Advanced Linux Sound Architecture (ALSA) sequencer -portar och skapar MIDI -portar från dem. MIDI -portarna kan sedan anslutas via QJackCtl MIDI -fliken i fönstret Anslutningar.

Även om dessa exempel använder ett MIDI -styrtangentbord, bör anslutningarna fungera för alla MIDI -styrenheter, oavsett om det är en platta, blåsinstrument eller trummaskin.

Installera qjackctl, a2jmidid och qsynth med din pakethanterare. Till exempel i Lubuntu:

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

Hur man använder Rosegarden

Detta exempel använder Rosegarden version 19.12.

Rosegarden är en DAW som vanligtvis fungerar direkt med minimal installation. Den är tillgänglig som en del av paketpaketet Ubuntu och även som en nedladdning av binär eller källkod .

Det kommer automatiskt att upptäcka Jack och FluidSynth, starta Jack på egen hand och sedan göra den nödvändiga ALSA och ljudanslutningarna. Se bara till att du startar Qsynth innan du startar Rosegarden eftersom det inte automatiskt startar synten.

Rosegarden -problem löses enkelt genom att se till att ALSA och ljudanslutningar skapas genom att kontrollera gränssnittet QJackCtl Connections. Du hittar olika portar under flikarna ALSA och Audio.

Det vanligaste problemet är en frånkopplad synth, orsakad av att synten startades efter Rosegarden istället för tidigare. Detta måste korrigeras genom att anslutningen görs genom Rosegardens MIDI -anslutningsfönster, eftersom en funktion i DAW kanske inte låter den fånga signalen om du försöker göra anslutningen via Jack.

För att övervaka medan du spårar eller lyssnar under uppspelning måste du ansluta synth -utgången till datorns ljudingång.

När dessa anslutningar upprättats kommer Rosegarden i allmänhet att bete sig som förväntat under inspelningssessionen.

Relaterad: De bästa Linux Distros för artister, musiker och redaktörer

Hur man använder LMMS

Detta exempel använder LMMS version 1.2.2.

LMMS kan göra tillförlitliga anslutningar antingen via MIDI -portar via Jack eller ALSA. Den finns som en Ubuntu-paket samt en fristående AppImage-fil .

Detta exempel använder Jack-MIDI eftersom det är konsekvent och förståeligt när det gäller vad du gör med anslutningar. Innan du startar LMMS, börja med att lägga till kommandot a2jmidid till Jack som ett kommando efter start. Från QJackCtl Uppstart fönster, ange kommandot:

a2jmidid -e &

i Kör skript efter startrutan . Klicka sedan OK, och starta om QJackCtl.

Ditt nästa steg är att ändra Ställ in LMMS> MIDI -inställningar till det följande:

  • MIDI -GRÄNSSNIT: Jack-MIDI
  • INSTÄLLNINGAR FÖR JACK-MIDI: lmms

Starta om LMMS och verifiera anslutningarna på QJackCtls flik MIDI.

Efter att ha valt en synth och lagt till den, till exempel genom att dra ZynAddSubFX in i Song Editor, borde QJackCtl -ljudflikans anslutningar likna ljudfliken för Rosegarden förutom att utmatningen kommer från LMMS -masterportarna istället för synten direkt .

vad betyder ingen plats hittad

Hur man använder Ardor

Detta exempel använder Ardor version 6.6.0.

Om du använder Ardor för att spela in från en MIDI -kontroller , kan du bli frustrerad över det stora antalet portar, anslutningar och namn, och sedan bestämma dig för att använda en alternativ DAW. Men vad händer om ditt nästa musikverk består av mestadels ljudspår och Ardor då visar sig vara ditt bästa val för produktion?

Det är här a2jmidid kan vara till hjälp.

Starta inte Ardor först.

Starta istället QJackCtl. Klicka på Start knapp. Sedan i Anslutningar fönster, kontrollera att MIDDAG fliken visar a2j som en klient. Klicka på Expandera alla knapp. Kontrollera att din MIDI -controller visas som en Klient under a2j. Om inte, försök att koppla ur och sedan koppla ur USB -enheten för MIDI -kontrollen.

Starta nu Ardor och välj a Ny session .

Det kommer att upptäcka Jack och höja sedan installationsfönstret för sessioner. Välja Tom mall . Om du väljer Inspelningssession , kommer det automatiskt att låta dig lägga till ljudinspelningsspår. Om du spelar in MIDI vill du ha ett MIDI -spår som du måste lägga till själv.

När Ardor körs lägger du till ett MIDI -spår från Spår meny. Detta bör resultera i att Jack Connections -fönstret fylls i med rätt anslutningar. För att kontrollera, öppna MIDDAG flik och Expandera alla .

Gör samma sak i Audio flik.

Glöm inte att kontrollera att din Ardor MIDI -kanalremsa har ett funktionellt synth -plugin. Annars får du inget ljud.

genomsnittlig livslängd för en macbook pro

Gjorde du anslutningen?

Att använda Linux DAW för MIDI -musikproduktion har stora fördelar för artister, med den primära drivrutinkostnaden. De flesta bärbara datorer klarar mer än CPU -belastning och minneskrav, och du kan få de flesta mjukvaruverktygen gratis.

Det finns ett stort antal verktyg tillgängliga i Linux -världen och det tar bara lite tid och beslutsamhet att få dem att fungera för dig.

Dela med sig Dela med sig Tweet E-post De bästa gratis Linux -musikproduktionsapparna för slag, slingor, inspelningar

Linux har kraftfulla musikproduktionsappar för både nybörjare och proffs. Här är allt du behöver för Linux -musikproduktion!

Läs Nästa
Relaterade ämnen
  • Linux
  • Kreativ
  • Linux
  • Digital ljudarbetsstation
Om författaren Russ Frazier(4 artiklar publicerade)

Russ har över 20 års erfarenhet av mjukvaruutveckling på Unix- och Linux -system som elingenjör inom mikroelektronik CAD, IT -system och anpassade API: er. Han har en BSEE från San Jose State University och en MBA från North Carolina State University. Han komponerar och spelar musik på fritiden.

Mer från Russ Frazier

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera