In welk genre je ook werkt en welke DAW je ook gebruikt om je muziek te produceren, het is waarschijnlijk dat je op enig moment lijdproblemen hebt. Of u zich hiervan bewust bent of niet, latency kan een echt probleem zijn in de moderne digitale studio en kan uw workflow echt beïnvloeden.
Om u te helpen dit lastige onderwerp aan te pakken, zal ik het opsplitsen in gemakkelijke segmenten, te beginnen met wat latentie is en het volgen van onderwerpen zoals het optimaliseren van uw systeem en hoe latentie aan te pakken gedurende uw workflow.
Latency is de delay die wordt gegenereerd wanneer een signaal wordt gerouteerd via een werkstation met digitale audio en aangesloten randapparatuur. Wanneer een MIDI-noot uw toetsenbord verlaat, wordt deze naar uw computerprocessor gestuurd en het geluid van uw software-instrument wordt vervolgens door uw CPU gegenereerd, die vervolgens naar uw interface wordt teruggestuurd, geconverteerd en als een analoog signaal naar uw luidsprekers wordt verzonden of hoofdtelefoons.
Een soortgelijk probleem doet zich voor wanneer u een instrument of microfoon gebruikt om audio op te nemen in uw DAW. De audio wordt naar uw interface gestuurd, omgezet in digitale informatie, verwerkt in uw DAW en vervolgens opnieuw omgezet in analoog en verzonden naar uw luidsprekers. Deze rondreis kost tijd, meestal slechts enkele milliseconden, maar voldoende om een merkbare en vervelende vertraging te creëren.
Zelfs als u een geavanceerde computer gebruikt met de juiste instellingen, een kwaliteitsinterface en de nieuwste stuurprogramma's ... ondervindt u nog steeds vertraging. Er is geen weg omheen. Helaas maakt het deel uit van 'in the box' digitale productie.
Zelfs high-end machines hebben last van latentie.
Voor de up-side zijn deze vertragingstijden vaak extreem klein, als de zaken correct zijn ingesteld. Er zijn ook dingen die kunnen worden gedaan om het probleem te omzeilen en methoden voor het minimaliseren van de latentie van de gevolgen voor uw sessie. Laten we eens kijken naar de verschillende methoden die we kunnen gebruiken om de dingen beheersbaar te maken en technieken die we tijdens ons project kunnen gebruiken, zodat we minder tijd hoeven te besteden aan het oplossen van problemen.
Voordat we beginnen met het wijzigen van instellingen of het bespreken van de technische methoden om de latentie te verminderen, laten we de basis bekijken. In de meeste studio's is de computer het centrum van de bewerkingen en het is waarschijnlijk dat hier veel (zo niet alle) van uw audio wordt verwerkt. Met dit in gedachten is het de moeite waard om een beetje werk te doen, zodat de dingen op hun optimale niveau werken. Met deze wijzigingen geeft u uw systeem de beste kans om lage latentiewaarden te bereiken.
Of u nu OS X of Windows gebruikt, er zijn bepaalde dingen die u hier kunt doen. Om te beginnen moet je ervoor zorgen dat je genoeg RAM hebt geïnstalleerd, omdat dit cruciaal is om je processor optimaal te laten werken. Dit is vooral belangrijk als u veel meerlaagse voorbeeldinstrumenten gebruikt of werkt met projecten met een hoog aantal sporen.
Als u zich afvraagt welke hoeveelheid RAM het beste is voor uw machine, zou ik zeggen dat een goede richtlijn is om zo veel te installeren als uw machine aankan, of zo veel als u zich kunt veroorloven.
Hoewel het installeren van RAM waarschijnlijk de meest kosteneffectieve upgrade voor uw machine is en meestal gemakkelijk te installeren, krijgen sommige mensen een deel van het proces verkeerd. Om ervoor te zorgen dat uw geheugen in de echte tweekanaalsmodus werkt en op volle snelheid moet de geheugenslots correct worden geladen. Controleer uw gebruikershandleiding en zoek in de forums om te controleren of u dit goed doet. Het verschilt per computer, maar het is de moeite waard om het goed te doen.
Het correct installeren van grote hoeveelheden RAM kan echt helpen om uw systeem voor te bereiden op lage latency-prestaties.
Bekijk vervolgens de ruimte op uw harde schijf. Idealiter zou u ten minste 15-20% van de capaciteit van uw schijf vrij moeten hebben. Als je dit te boven gaat, is het tijd om na te denken over het krijgen van nieuwe schijven. Als je het nog niet gedaan hebt, zou je er ook aan moeten denken om je audio, samples en instrumentgegevens van een secundaire drive te laten afspelen. Dit zorgt ervoor dat uw systeemaandrijving onder minder druk staat. Windows-gebruikers moeten er ook voor zorgen dat hun schijven regelmatig worden gedefragmenteerd.
Het defragmenteren van Windows-stations kan de algemene prestaties helpen verbeteren.
Als u meerdere harde schijven installeert, neemt de druk weg van uw systeemschijf.
Nogmaals, dit is belangrijker voor Windows-gebruikers, maar het is altijd een goed idee om het aantal applicaties op je schijf tot een minimum te beperken. Regelmatige viruscontroles en voorjaarsschoonmaak van het register worden ook aanbevolen.
Zodra je de nogal saaie en generieke IT-dingen hebt doorlopen, kun je beginnen met het bekijken van de audiospecifieke aspecten van het beheren en minimaliseren van latency. Zorg ervoor dat u de nieuwste stuurprogramma's hebt voor alle hardware die op uw machine is aangesloten en zorg ervoor dat deze apparaten, indien van toepassing, ook de nieuwste firmware gebruiken.
Probeer ook ervoor te zorgen dat u USB2.0-, Firewire- of PCI-interfaces gebruikt in tegenstelling tot de oudere USB1-modellen. Deze hebben meestal niet genoeg bandbreedte voor meerdere streams met hoge resolutie audio.
U bent nu klaar om te beginnen met het bekijken van de moeren en bouten van uw DAW en het bedieningspaneel van de audio-interface. Deze instellingen zijn enorm belangrijk als het gaat om het beheren van de latentie van uw systeem. Elke DAW benadert dit gebied in een iets andere hoek, maar je kunt meestal de instellingen van je vinden onder Voorkeuren> Audio / MIDI of Apparaten> Audio, of iets in die richting.
De belangrijkste parameter waarnaar u op zoek bent, is de 'bufferinstelling'. Een buffer is een kleine hoeveelheid RAM-geheugen die opzij wordt gezet om een deel van de audiostream te bevatten voordat deze wordt afgespeeld en u deze hoort. Als u de hoeveelheid buffergeheugen wijzigt die uw DAW gebruikt, heeft dit direct invloed op de latentiewaarde van uw project.
De bufferinstellingenpagina van Logic Pro
Lage bufferinstellingen zullen resulteren in zeer lage latentietijden, wat geweldig is voor het bespelen van zachte synths en opnemen over dubs enz. Aan de andere kant zullen hoge bufferinstellingen uiteraard de latentiewaarde verhogen, waardoor de hoorbare vertraging tussen het bespelen van je instrument en de het resulterende geluid van uw DAW.
Dus waarom zou je je kunnen afvragen, heeft het zin om ooit een hoge bufferinstelling te hebben? Waarom laten we het niet gewoon op een lage waarde achter door het hele project? Dit is waar de vangst binnenkomt. Er is een beloning voor het hebben van zulke lage bufferinstellingen en dat is een hogere CPU-belasting.
Als je veel in een project aan het doen bent en je de bufferinstellingen verlaagt, zul je waarschijnlijk fouten in de audio gaan horen en CPU-overbelastingen in je DAW ervaren. Op dit punt ligt de voor de hand liggende optie om het bufferbedrag te verhogen, maar dit zal natuurlijk de latentie verhogen en vervolgens de achterstand die we allemaal haten.
Laten we eens kijken naar enkele van de opties die we hier hebben om de zaken wat draaglijker te maken.
Een voor de hand liggende manier om de belasting van de CPU te verminderen, is door tracks die op hulpbronnen hunkeren, instrumenten of plug-ins te bouncen. Dit is niet altijd ideaal, omdat u misschien parameters in een later stadium van het project wilt aanpassen of automatiseren.
Je kunt altijd proberen om je bufferinstellingen aan het begin van een project laag te houden, alles waar je tegenaan kunt gaan te laten botsen en dan langzaam de bufferwaarde te verhogen naarmate het project groeit. Op deze manier zou je willen dat de buffer maximaal is bij afmixen. Dit zou het meeste uit je CPU halen en pas later in het project hoge latencies creëren wanneer al je opnames zijn voltooid.
Sommige DAW's hebben sluwe systemen om de latency-kwestie te omzeilen en dingen op tijd te houden wanneer deze aanwezig zijn. Logic Pro en Cubase hebben bijvoorbeeld plug-in vertragingscompensatie. Velen beweren dat beide systemen hun inherente problemen hebben, maar wanneer ze betrokken zijn, kunnen ze op zijn minst MIDI-synthesizers in lijn brengen met buffer-vertraagde audio.
Logica heeft ook een 'low latency'-modus die kan worden ingeschakeld via het transport. Dit is behoorlijk effectief en schakelt een deel van de plug-ins in de signaal patch die grote vertragingen veroorzaken, uit vanwege grote CPU-cycli. Dit betekent dat je technisch weg kunt komen met het spelen van een virtueel instrument met minder vertraging, zelfs in een druk project.
Sommige geluidskaarten beschikken over een nulwachttijdbewakingsfunctie. Dit betekent in feite dat als je een synth of een gitaar in de interfaces-ingangen steekt, deze ofwel een door DSP aangedreven interne mixer of hardware-doorvoer gebruikt om het geluid naar je luidsprekers uit te voeren. Dit resulteert in een realtime luisterervaring, omdat de audio de terugreis via de DAW niet hoeft te doen.
Helaas werkt dit niet voor interne op software gebaseerde instrumenten, maar het is een manier om het latency-probleem te omzeilen als je echte instrumenten opneemt. Sommige interfaces bieden zelfs DSP-effecten op hun apparaten zodat u naar uw vocale, gitaar- of synth-uitvoeringen kunt luisteren met wat reverb of vertraging voor extra inspiratie.
Motu's nieuwste interfaces bieden low latency monitoring en DSP-effecten voor invoerbronnen.
Iedereen heeft zijn eigen methoden om latentie te bestrijden. Deel gerust uw persoonlijke ervaringen en eventuele oplossingen.