Als je een muzikant bent en je wilt opnemen en monitoren met een Digital Audio Workstation (DAW) in een Linux-omgeving, dan heb je waarschijnlijk geconstateerd dat de USB-verbinding van de DAW naar uw Musical Instrument Digital Interface (MIDI) -controller niet altijd is rechtdoorzee.
Welnu, hier zijn oplossingen voor drie DAW's, georganiseerd van gemakkelijkste tot moeilijkste. De meest elementaire opstellingen zijn gedekt voor systemen met alleen een computer en een MIDI-controller.
Word lid van Audio
Zorg er eerst voor dat u lid bent van de Linux-groepsaudio. Dit geeft je de machtigingen die nodig zijn om alles soepel te laten verlopen:
sudo usermod -a -G audio
Nadat u dit heeft gedaan, moet u uw computer opnieuw opstarten en doorgaan. Controleer of u nu inderdaad lid bent van groepsaudio door het volgende uit te voeren:
groepen
U zou audio in de uitvoer moeten zien.
Software installatie
Softwarevereisten voor deze voorbeelden zijn: de DAW, de audio-aansluitkit Jack (met QJackCtl front-end),
een synth zoals FluidSynth (met Qsynth front-end) voor monitoring en afspelen, plus een erg handig klein hulpprogramma voor overbrugging genaamd a2jmidid.Merk op dat als je MIDI-controller ingebouwde synths heeft, je niet per se een externe synth nodig hebt voor afluisteren en afspelen - u kunt gewoon afluisteren met een hoofdtelefoon die rechtstreeks op de controller.
Verwant: Waarom u uw toetsenbord als een MIDI-controller moet gebruiken
Qsynth met SF2 soundfonts lijkt altijd te werken met een minimum aan gedoe, maar als je de voorkeur geeft aan een andere synth, probeer het dan eens. Jack kan vanaf de opdrachtregel worden gebruikt, maar de grafische front-end, QJackCtl, zal het gemakkelijker maken.
Om dingen aan de praat te krijgen met de meer uitdagende DAW's, gebruikt u a2jmidid, een hulpprogramma voor overbrugging dat de sequencerpoorten van Advanced Linux Sound Architecture (ALSA) herkent en er MIDI-poorten van maakt. De MIDI-poorten kunnen vervolgens worden verbonden via het QJackCtl MIDI-tabblad in het venster Verbindingen.
Ook al gebruiken deze voorbeelden een toetsenbord van een MIDI-controller, de verbindingen zouden voor elke MIDI-controller moeten werken, of het nu een pad, een blaasinstrument of een drummachine is.
Installeer qjackctl, a2jmidid en qsynth met uw pakketbeheerder. Bijvoorbeeld in Lubuntu:
sudo apt-get install qjackctl
sudo apt-get install a2jmidid
sudo apt-get install qsynth
Hoe Rosegarden te gebruiken
In dit voorbeeld wordt Rosegarden versie 19.12 gebruikt.
Rosegarden is een DAW die meestal meteen werkt met een minimale setup. Het is beschikbaar als onderdeel van de Ubuntu-pakketsuite en ook als een binaire of broncode downloaden.
Het detecteert automatisch Jack en FluidSynth, start Jack zelf en maakt vervolgens de benodigde ALSA- en audioverbindingen. Zorg ervoor dat je Qsynth start voordat je Rosegarden start, want het zal niet automatisch de synth starten.
Rosegarden-problemen kunnen eenvoudig worden opgelost door ervoor te zorgen dat de ALSA- en audioverbindingen worden gemaakt door de interface van QJackCtl Connections te controleren. U vindt verschillende poorten vermeld onder de ALSA- en Audio-tabbladen.
Het meest voorkomende probleem is een losgekoppelde synth, veroorzaakt door het starten van de synth na Rosegarden in plaats van ervoor. Dit moet worden gecorrigeerd door de verbinding tot stand te brengen via het venster MIDI-verbindingen van Rosegarden, als een -functie in de DAW staat het mogelijk niet toe om het signaal op te vangen als u probeert de verbinding tot stand te brengen Jack.
Om te kunnen monitoren tijdens het volgen of om te luisteren tijdens het afspelen, moet u de synth-uitgang aansluiten op de audio-ingang van de computer.
Zodra deze verbindingen tot stand zijn gebracht, gedraagt Rosegarden zich over het algemeen zoals verwacht tijdens de opnamesessie.
Verwant: De beste Linux-distro's voor artiesten, muzikanten en editors
Hoe LMMS te gebruiken
In dit voorbeeld wordt LMMS-versie 1.2.2 gebruikt.
LMMS kan betrouwbare verbindingen maken via MIDI-poorten via Jack of ALSA. Het is beschikbaar als een Ubuntu-pakket en een zelfstandig AppImage-bestand.
In dit voorbeeld wordt Jack-MIDI gebruikt omdat het consistent en begrijpelijk is in termen van wat u doet met verbindingen. Voordat u LMMS start, moet u beginnen met het toevoegen van het a2jmidid-commando aan Jack als een post-opstartcommando. Van de QJackCtl Opstelling venster, voer het commando in:
a2jmidid -e &
in de Voer het script uit na het opstartvak. Dan klikken OK, en herstart QJackCtl.
Uw volgende stap is het wijzigen van het Stel LMMS in> MIDI-instellingen Naar het volgende:
- MIDI-INTERFACE: Jack-MIDI
- INSTELLINGEN VOOR JACK-MIDI: lmms
Start nu LMMS opnieuw op en verifieer de verbindingen op het MIDI-tabblad van QJackCtl.
Nadat je een synth hebt gekozen en deze hebt toegevoegd, bijvoorbeeld door ZynAddSubFX naar de Song Editor te slepen, zouden de QJackCtl-audio-tabverbindingen lijken op de audio-tabshow voor Rosegarden, behalve dat de uitvoer afkomstig is van de LMMS-masterpoorten in plaats van rechtstreeks van de synth.
Hoe Ardor te gebruiken
In dit voorbeeld wordt Ardor-versie 6.6.0 gebruikt.
Als je Ardor gebruikt om op te nemen vanaf een MIDI-controller, kun je gefrustreerd raken door het grote aantal poorten, verbindingen en namen, en dan besluiten om een alternatieve DAW te gebruiken. Maar wat als je volgende muziekwerk voornamelijk uit audiotracks bestaat en Ardor je beste keuze voor productie blijkt te zijn?
Dit is waar a2jmidid u van dienst kan zijn.
Start Ardor niet eerst.
Start in plaats daarvan QJackCtl. Klik op de Begin knop. Vervolgens in de Verbindingen -venster, controleer of het MIDI tabblad toont a2j als cliënt. Klik op de Alles uitvouwen knop. Controleer of uw MIDI-controller wordt weergegeven als een Cliënt onder a2j. Als dit niet het geval is, probeer dan de USB-aansluiting voor de MIDI-controller los te koppelen en weer aan te sluiten.
Start nu Ardor en kies een Nieuwe sessie.
Het zal Jack detecteren en vervolgens het venster voor het instellen van de sessie openen. Kiezen Lege sjabloon. Als je kiest Opnamesessie, kunt u automatisch audio-opnametracks toevoegen. Als u MIDI opneemt, wilt u een MIDI-track, die u zelf moet toevoegen.
Zodra Ardor actief is, voegt u een MIDI-track toe vanuit het Track menu. Dit zou ertoe moeten leiden dat uw Jack Connections-venster wordt gevuld met de juiste aansluitingen. Open het MIDI tabblad en Alles uitvouwen.
Doe hetzelfde in het Audio tabblad.
Vergeet niet te controleren of je Ardor MIDI-kanaalstrip een functionele synth-plug-in heeft. Anders krijg je geen geluid.
Heb je de verbinding gemaakt?
Het gebruik van Linux DAW's voor MIDI-muziekproductie heeft een aantal enorme voordelen voor artiesten, met de primaire kosten voor het stuurprogramma. De meeste laptops zijn meer dan in staat om de CPU-belasting en geheugenvereisten aan te kunnen, en u kunt de meeste softwaretools gratis krijgen.
Er is een groot aantal tools beschikbaar in de Linux-wereld en het kost gewoon wat tijd en vastberadenheid om ze voor je te laten werken.
Linux heeft krachtige muziekproductie-apps voor zowel beginners als professionals. Hier is alles wat je nodig hebt voor Linux-muziekproductie!
Lees Volgende
- Linux
- Creatief
- Linux
- Digitaal audiowerkstation
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Nog een stap…!
Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.