Ooit voorbehouden aan specialisten, hobbyisten en nerds, is Linux tegenwoordig een volledig haalbare oplossing voor het dagelijkse desktopcomputergebruik. Bovendien, en om verschillende redenen, heeft Linux de neiging minder veeleisend te zijn voor systeembronnen dan Windows en macOS, en kan het dus een nieuw leven inblazen aan oudere hardware die anders zou worden toegevoegd aan de groeiende berg e-waste.
De grote vraag voor ons als muziekproductietypes is dan ook:‘Kunnen we Linux gebruiken voor audioproductie?’ Het antwoord is een volmondig ‘Ja!’. Ik zou zelfs beweren dat het beter is dan Windows en macOS.
Maar er zijn kanttekeningen, dus laten we wat dieper graven.
- LEES MEER:Wat is granulaire synthese en hoe gebruik ik het?
Wat is Linux eigenlijk?
Het eerste dat we duidelijk moeten maken over Linux is dat het geen besturingssysteem (OS) is. Het is eerder een kernel:de kern van een besturingssysteem dat tijdens runtime in het geheugen wordt geladen en dat alle essentiële bewerkingen en communicatie op laag niveau tussen hardware en software afhandelt.
De Linux-kernel is gratis en open source-software (FOSS), dus iedereen kan deze gebruiken en wijzigen zonder licentiekosten te betalen. Dit heeft ertoe geleid dat een heel ecosysteem van besturingssystemen op de Linux-kernel is gebouwd, deze worden ‘distros’ genoemd (afkorting van ‘distributies’). En omdat de meeste distributies zelf FOSS zijn, zijn ontwikkelaars vrij om distributies naar hartenlust aan te passen en aan te passen, en nieuwe distributies te bouwen op basis van een andere. Dit geeft ons een reeks verwante besturingssystemen die bepaalde kernfuncties en compatibiliteit delen, terwijl ze gespecialiseerd zijn in andere gebieden.
Deze veelzijdigheid wordt nog vergroot door desktopomgevingen, die los staan van distributies. Simpel gezegd is de desktopomgeving verantwoordelijk voor het leveren van de interface waarmee gebruikers communiceren met de computer, maar deze kan ook andere tools en functionaliteit bevatten.
De meeste distributies zijn vooraf geconfigureerd met een specifieke desktopomgeving, en andere worden aangeboden in meerdere versies, gedifferentieerd door de gebruikte desktopomgeving. Het is ook mogelijk om de desktop te vervangen door een voorkeursoptie, of zelfs om elementen van de ene desktop over de andere heen te laten draaien om compatibiliteit te bieden met software die die andere desktop nodig heeft.
Dit lijkt allemaal nogal verwarrend, vooral als je nieuw bent in de wereld van Linux, maar wat duidelijk moet zijn is dat het open source-ethos van Linux een diepte van vrijheid en keuze mogelijk maakt die ongehoord is – en steeds meer wordt ingeperkt – in Windows en macOS. Linux-ontwikkelaars omarmen dit open ethos en profiteren ten volle van de vrijheid om besturingssystemen en apps te maken die geschikt zijn voor vrijwel elk gebruiksscenario... en ja, dit geldt ook voor muziekproductie.
Ubuntu Studio. Afbeelding:Druk Welke Linux-distributie is het beste voor muziekproducenten?
Een van de meest populaire Linux-distributies voor algemeen gebruik is Ubuntu. Het biedt een modern, aantrekkelijk en gebruiksvriendelijk besturingssysteem voor werk en vrije tijd, en profiteert van het feit dat het gebaseerd is op Debian, een van de langst bestaande en best ondersteunde distributies die er zijn.
Daarom zal Ubuntu, of een afgeleide zoals het uiterst efficiënte en populaire Linux Mint, een solide platform bieden voor het configureren van een muziekinstallatie. Maar waarom zou je dit zelf doen als er iemand uit de Ubuntu-familie is die dit allemaal voor je heeft gedaan?
Ubuntu Studio wordt vooraf geladen met DAW's, plug-ins en vele andere audiotools. Voor de niet-muziekproductietaken die we moeten (of graag doen) zijn er foto-editors en bibliothecarissen, grafische bewerking, videobewerking en streaming, 3D-modellering en animatie, en meer. Bovendien beschikt het over alle dagelijkse productiviteitsapps die u nodig heeft, zoals een webbrowser, e-mailclient, kantoorpakket, mediaspelers en dergelijke. Het beste van alles is dat al deze vooraf geïnstalleerde apps en tools FOSS zijn en u dus geen cent kosten.
Ik zeg niet dat Ubuntu Studio de enige game in de stad is, maar het is een kant-en-klare oplossing van hoge kwaliteit die geen eerdere Linux-ervaring of kennis vereist om mee aan de slag te gaan, en is daarom mijn aanbeveling als startpunt voor een op Linux gebaseerde muziekproductie-installatie.
LMMS. Afbeelding:Druk Zal mijn audio- en controllerhardware werken met Linux?
Hardwarecompatibiliteit in Linux kan problematisch zijn omdat fabrikanten hierdoor Linux-compatibele stuurprogramma's moeten produceren - velen doen dat niet. Of het betekent dat je moet vertrouwen op leden van de Linux-ontwikkelgemeenschap die zich voldoende gemotiveerd voelen om een aangepast stuurprogramma te schrijven.
Gelukkig is de compatibiliteit van audio- en MIDI-hardware behoorlijk betrouwbaar, omdat ALSA (Advanced Linux Sound Architecture), dat de basis vormt voor audio en MIDI I/O in de meeste distributies, de USB Class Compliant-standaard volledig ondersteunt; elke relatief moderne USB2-audio- en/of MIDI-interface zou prima moeten werken. Daarnaast kun je aangepaste stuurprogramma's vinden voor oudere USB- en PCI-apparaten, en is er een subsysteem dat een reeks Firewire-interfaces ondersteunt, zodat je misschien een oude I/O-box kunt afstoffen die achter in een kast op de loer ligt, of iets goedkoops op de tweedehandsmarkt kunt kopen.
Maar hoe zit het met controllers – toetsenborden, padcontrollers, mixcontrollers en dergelijke? Veel hiervan gebruiken vertrouwde oude MIDI-berichten voor communicatie, en dus zal op zijn minst elke controller met standaard MIDI-aansluitingen werken via een USB Class Compliant MIDI-interface. Controllers die rechtstreeks via USB worden aangesloten en die voldoen aan de Class Compliant-standaard zullen ook werken, hoewel sommige functies afhankelijk kunnen zijn van eigen communicatie die naast de standaard MIDI-berichten wordt uitgevoerd, en dergelijke functies werken mogelijk niet zoals verwacht (of helemaal niet).
Het is belangrijk om in gedachten te houden dat veel interfaces en controllers een softwarecontrolepaneel nodig hebben om toegang te krijgen tot hun volledige functionaliteit, en zelden brengen fabrikanten Linux-native versies van dergelijke software uit (Bitwig's Connect 4/12 is een opmerkelijke recente uitzondering). Is dit een probleem? Dat hangt af van hoeveel instellingen rechtstreeks vanaf de hardware zelf kunnen worden uitgevoerd, maar zelfs als het softwareconfiguratiescherm essentieel is, gaat niet alles verloren omdat je de Windows-versie mogelijk onder Linux kunt draaien... Ik kom hier zo op terug.
Uiteindelijk zou een vluchtige blik op de websites van fabrikanten details moeten onthullen over hoe goed uw hardware zal werken met Linux.
Bitwig Connect 4/12 Afbeelding:Pers Welke muzieksoftware kan ik op Linux draaien?
Hoewel veel van de meest populaire en bekende DAW's niet beschikbaar zijn voor Linux, wordt het platform op dit vlak toch zeer goed bediend.
De beste FOSS-optie is waarschijnlijk Ardour, een professionele en krachtige DAW die niet veel verschilt van die van Cubase, Pro Tools en Logic Pro. Ardor is ook beschikbaar voor Windows en macOS, dus je kunt het eenvoudig uitproberen zonder dat je een Linux-installatie nodig hebt. Een andere goede platformonafhankelijke FOSS-optie, vooral voor degenen die genieten van de manier van werken van FL Studio, is LMMS.
Aan de commerciële kant staan de bekende namen Bitwig Studio, Reaper en Tracktion Waveform Pro. Hoewel ze niet FOSS zijn, zijn ze allemaal beschikbaar in Linux-native versies en werken ze precies hetzelfde als op Windows en macOS.
Als het om plug-ins gaat, zijn er drie veelgebruikte formaten:LADSPA, DSSI en LV2, waarbij de laatste de meest moderne, capabele en meest voorkomende is. Er is ook een Linux-native versie van het open VST-formaat van Steinberg, waarmee plug-ins kunnen worden gecompileerd vanuit dezelfde broncode als Windows en macOS VST's. En dezelfde truc waarmee sommige Windows-hardwarecontrolepanelen onder Linux kunnen worden uitgevoerd, kan ook worden gebruikt met sommige Windows VST-plug-ins (geduld:ik kom er!).
Wat de plug-ins zelf betreft, is er op het FOSS-front een enorme keuze aan reverbs, dynamische processors, vertragingen, modulatie-effecten en alle andere standaardtypen effecten en processors. Sommige zijn uitstekend, sommige zijn goed, sommige niet zo veel, maar er gaat niets verloren als een gratis plug-in een beetje zwak blijkt te zijn!
Er zijn ook veel uitstekende instrumenten beschikbaar, waaronder de bekende en populaire Vital, VCV Rack en Decent Sampler.
Er zijn steeds minder commerciële plug-in-opties. U-he ondersteunt Linux voor al zijn instrumenten en effecten, en veel ontwikkelaars die binnen de Tracktion-ecosfeer werken, ondersteunen ook het platform, waardoor we bijvoorbeeld een Linux-native versie krijgen van de krachtige en innovatieve MOK Waverazer-synth. Er zijn er nog meer, dus zorg ervoor dat je snel zoekt om te zien wat er beschikbaar is.
Vitaal. Afbeelding:Druk Je vermeldt steeds Windows-software die op Linux draait…?
Ik heb de mogelijkheid besproken om Windows-versies van hardwarecontrolepaneelsoftware en plug-ins binnen Linux uit te voeren. Dezelfde truc kan ook werken met sommige Windows-apps en wordt mogelijk gemaakt door een tool genaamd Wine.
Wine is een compatibiliteitslaag, geen emulator of virtuele machine, die heen en weer vertaalt tussen Windows API-aanroepen en de POSIX-opdrachten die door Linux worden gebruikt. Deze jiggery-pokery zorgt ervoor dat Windows-apps en plug-ins op Linux kunnen worden uitgevoerd, hoewel het geen wondermiddel is omdat sommige apps (vooral die met uitgebreide licentiehandhaving) niet zullen bezwijken voor de charmes van Wine.
Niettemin kan Wine een aantal anderszins hardnekkige compatibiliteitsproblemen oplossen. Bekijk de database van de Wine HQ-app om te zien wat er via Wine kan worden uitgevoerd.
Carla. Afbeelding:Druk Wat maakt Linux zo goed voor audio?
Iets anders dat ik eerder noemde, is dat Linux aantoonbaar beter is voor audioproductie dan Windows of macOS. Als dat moeilijk te geloven klinkt, dan ken je JACK niet!
JACK is het Linux-equivalent van ASIO in Windows en CoreAudio in macOS en biedt ondersteuning voor audiostreams met lage latentie en hoge samplefrequentie voor apps en audio-I/O-hardware. Vrijwel alle Linux-audio-apps (en vele andere creativiteits-apps) ondersteunen JACK, en degenen die dat niet doen, kunnen hun audio-ins en outs nog steeds via het JACK-systeem laten stromen.
Het is mogelijk om JACK op de achtergrond zijn gang te laten gaan, net zoals je zou doen met ASIO of CoreAudio, maar dat is een grote verspilling van zijn talenten. Zie je, de apps die je gebruikt en de I/O-hardware die op je computer is aangesloten, creëren knooppunten binnen JACK, en met behulp van een app zoals Catarina kun je vrijelijk signalen tussen deze knooppunten patchen en routeren. Voeg daar een plug-inhost zoals Carla aan toe en je kunt eenvoudig DAW's, zelfstandige instrumenten, andere apps en verwerkingsketens combineren tot een JACK-patch. Carla zal zelfs fungeren als hoofdtransportcontrole voor de hele patch.
Je zou bijvoorbeeld de uitvoer van Mixxx (een FOSS DJ-app) en SooperLooper (een FOSS live looper/sampler) kunnen nemen en deze door een aantal effecten kunnen leiden voordat je ze rechtstreeks naar een track in je DAW mixt. Nog een voorbeeld:je zou de uitvoer van je DAW kunnen nemen, een live microfoonfeed en enkele instrumenten die in Carla worden gehost, kunnen mixen en deze naar OBS Studio kunnen sturen om naar internet te streamen.
JACK geeft Linux fenomenale kracht als besturingssysteem voor het maken van muziek. Waar Windows en macOS zich presenteren als platforms waarop DAW's kunnen draaien, verandert JACK het hele besturingssysteem in een DAW , en uw werkelijke DAW is slechts één set knooppunten binnen dat grotere systeem. In sommige opzichten is het een subtiel verschil, maar in andere opzichten is het volkomen baanbrekend.
Ardour Bewerkingsvenster. Afbeelding:Druk Oké, je hebt me overtuigd... wat nu?
De sprong van de verwende werelden van Windows en macOS naar de wijd open vergezichten van Linux kan ontmoedigend lijken, en er valt veel te leren en aan te passen. Het is echter geen rocket science, en er is heel veel hulp en advies online beschikbaar. Dus als je iemand bent die het niet erg vindt om zijn IT-handen vuil te maken met een beetje OS-installatie, schijfformattering en dergelijke, dan zou het prima moeten gaan.
De beste manier om erachter te komen of Linux iets voor jou is, is natuurlijk door het uit te proberen. Je hebt tot oktober voordat Windows 10 het einde van zijn levensduur bereikt, en waarschijnlijk 10 minuten voordat Apple zijn volgende macOS-update uitbrengt, dus er is nooit een beter moment geweest om een oudere machine op te graven, of te kijken naar het opzetten van een dual-boot-systeem, en Linux een kans te geven. Je zult verrast zijn hoe goed het is.