Tutorials, tips en info voor audio, foto en video

Latentie bij audioproductie met MAGIX Music Maker 2016 Premium

Latentie bij audioproductie met MAGIX Music Maker 2016 Premium

MAGIX Music Maker 2016 Premium is een eenvoudig Digitale Audio Workstation (DAW) voor beginners die net op weg zijn in de wereld van het digitale muziek maken. Hoewel het omgaan met dit DAW gemakkelijk te leren is, moet met het oog op de uiteindelijke waarde en kwaliteit van de productie en de mix niet worden onderschat dat het toch het ‘kleine broertje’ is van de professionele MAGIX-programma’s als Samplitude Pro X2 en Sequoia 13 met hun verfijnde Hybrid-Audio-Engine, die door producers en mastering-specialisten van over de hele wereld worden gebruikt. Daarom moet Music Maker in de juiste context worden geïntegreerd in de homestudio als gereedschap voor beginners dat weliswaar modulair en uitbreidbaar is, maar vooral voor het eenvoudig produceren van muziek bedoeld is.

audio-latency-1-

Afbeelding 1- Music Maker is een DAW voor beginners, die gemakkelijk aan het systeem aan te passen is en gemaakt is voor eenvoudige bediening.

 

Als producent van digitale audio-oplossingen, verkoper van de MAGIX-productlijn en actieve muzikant wil ik proberen te bereiken dat andere producenten die Music Maker gebruiken, beter begrijpen hoe het potentieel van Music Maker in hun werk het best tot zijn recht komt. Daarnaast wil ik ook een paar van de meestvoorkomende vragen beantwoorden die ik van klanten krijg. Dit artikel is het eerste in een meerdelige serie, die bedoeld is om complexe thema’s te verhelderen en frustraties weg te nemen bij muzikanten die wellicht niet zo vertrouwd zijn met hardware-/softwareconfiguratieproblemen die bij de digitale muziekproductie kunnen optreden.

Muziek maken op een standaard pc? Je deelt belangrijke hulpbronnen.

Bij veel nieuwe artiesten is Music Maker op de laptop of desktopcomputer geïnstalleerd, en dat is echt bedoeld voor thuisgebruik en als amusement. Dergelijke computers zijn niet in de eerste plaats voor geluidsbewerking en -productie geconfigureerd en meersporige audiobewerking is voor computers met het oog op de beschikbare systeembronnen ingewikkelder dan het misschien lijkt. Zelfs computers die speciaal als multimediacomputers worden verkocht zijn vaak niet meer dan spelcomputers. De meeste problemen die klanten online melden gaan over computers, soms ook compleet nieuwe, die problemen hebben bij het afspelen en opnemen van hun muziek.

Er zijn veel oorzaken voor dergelijke prestatieproblemen, die over het algemeen betrekking hebben op een paar factoren die het belangrijkst zijn.

  • de architectuur en snelheid van de CPU,

  • de hoeveelheid beschikbaar systeemgeheugen (RAM),

  • achtergrondprocessen en latentie van het systeem,

  • audiostuurprogramma’s en -buffers,

  • geïnstalleerde hardware, die latentie kan veroorzaken,

  • hoe je DAW onder deze omstandigheden werkt en op al deze factoren reageert.

Door de manier waarop geluid in een computer wordt verwerkt zijn de beschreven punten niet alleen relevant voor Music Maker, maar ook voor elke andere DAW op de markt. Daardoor kan elke computer problemen met de prestaties krijgen wanneer de software niet speciaal is afgestemd op de hardware waarop ze draait. Er zijn geen universele presets die altijd werken en de manier om een DAW te configureren is dan ook meer kunst dan wetenschap.

Controleer de latentie voordat je met productie begint.

Audiolatentie is de belangrijkste oorzaak van slechte prestaties bij de muziekproductie. Voordat je echt serieus met Music Maker of een ander programma van MAGIX gaat werken moet je de latentie van het systeem testen om problematische achtergrondprogramma’s op te sporen. Deze programma’s of processen zijn vaak zonder dat je het door hebt aan het werk en gebruiken systeembronnen waardoor de beruchte drop-outs, kraakjes, vertraging en vervorming ontstaan die je projecten kunnen ruïneren en de lol in het produceren snel teniet doen. Er zijn verschillende programma’s beschikbaar als gratis download, als het meest geschikt voor vooral nieuwe gebruikers beveel ik LatencyMon van Resplendence aan. Het programma moet alleen worden gestart, dus zonder dat er nog andere programma’s draaien, om een nauwkeurige meting van het gebruik van hulpbronnen voor je systeem te krijgen.

audio-latency-2

Afbeelding 2 LatencyMon laat alle draaiende processen zien, om te kunnen herkennen wat het systeem traag kan maken.

Met dit eenvoudige gereedschap kun je de audioprestaties in realtime inschatten die je computer levert, doordat de latentie wordt gecontroleerd. Wanneer programma’s of processen op de achtergrond worden gevonden, zie je een opmerking op het hoofdscherm van het programma, dat je computer niet geschikt is voor audio in realtime, en de balkjes met de latenties helpen om de storende programma’s of processen te vinden die voor de latenties verantwoordelijk zijn. Voorbeelden van programma’s die latenties veroorzaken:

  • back-upprogramma’s, die verbinding maken met een externe harde schijf of de cloud

  • netwerkkaarten, inclusief WLAN en Blutooth

  • drivers voor externe apparaten die werken met ‘configuratieprogramma’s die meestal geïnstalleerd worden als de hardware aan de computer wordt aangesloten, zoals gaming-muizen of speciale toetsenborden,

  • malware- en virusscanners,

  • programma’s die bij de start van het systeem worden geladen worden en automatisch naar updates zoeken.

Als na de test alles in orde is is je systeem in zijn huidige toestand geschikt. Als er processen en programma’s zijn die je DAW hinderen geven de statusindicatoren aan, welk programma fouten veroorzaakt. Wanneer je het programma ongeveer tien minuten laat lopen zijn er genoeg gegevens verzameld om te kunnen inschatten of er potentiële problemen zijn, fouten met de systeembesturing of

hoge waarden voor  deferred procedure calls (DPC) of interrupt service routines (ISR), die vooral met stuurprogramma’s en “allocated resources” (toegewezen hulpbronnen) van doen hebben.

Er treedt een paginafout op wanneer het systeem niet meer genoeg fysiek geheugen heeft en delen van het programma die je zojuist uitvoert in het virtuele geheugen opslaat totdat dit gewijzigd wordt. Een programma kan zoveel informatie naar het virtuele geheugen kopiëren dat de audioweergave of verwerking hierdoor wordt beïnvloed. De term ‘fout’ moet hier niet als negatief worden opgevat, maar een beschrijving van een overgangstoestand voor een hoeveelheid informatie die zojuist uit of naar het fysieke geheugen gekopieerd wordt.

 

Afbeelding 3 - Het tabblad 'Processen' kan je bij het zoeken naar massieve paginafouten helpen

Afbeelding 3 – Het tabblad ‘Processen’ kan je bij het zoeken naar massieve paginafouten helpen

 

Om snel de processen te zien, die mogelijkerwijs systeembronnen beperken, kun je in de tab ‘Proces’ de lijst van de bronnen en de voorkomende paginafouten (hard pagefaults) laten weergeven. Dat is belangrijke informatie, want programma’s die een groot aantal paginafouten creëren, kunnen de systeembronnen inclusief fysiek geheugen verbruiken. Daarom moet je zulke programma’s of processen nader bekijken. Bij deze ‘onderzoek’ zijn er geen algemene regels, want elke computer is anders. Paginafouten kunnen in het programma in stijgende of dalende volgorde worden weergegeven indien je op het bijschrift van deze kolom klikt.

Afbeelding 4 - Het tabblad 'Drivers' levert Informatie om hoge uitvoeringstijden voor DPC en ISR op te sporen.

Afbeelding 4 – Het tabblad ‘Drivers’ levert Informatie om hoge uitvoeringstijden voor DPC en ISR op te sporen.

Hoge uitvoeringstijden voor DPC’s en ISR’s worden door het programma gemarkeerd en kunnen in het tabblad ‘Drivers’ worden weergegeven, de resultaten kunnen net als in het tabblad ‘Processen’ worden gesorteerd. Problemen in deze categorie hangen typisch samen met de op jouw systeem geïnstalleerde hardware, die een stuurprogramma nodig heeft, deze hardware kan essentieel zijn voor het normaal functioneren van uw computer of ook niet. Het is daarom mogelijk dit apparaat of deze dienst tijdelijk uit te schakelen wanneer je muziek wilt produceren. Elk symptoom moet daarbij afzonderlijk worden bekeken, een perfecte oplossing bestaat niet.

Dag latentie…Hallo audiostuurprogramma!

Alhoewel op de markt hard- en software wordt aangeprezen, die vol is met Nul latentie, moet je weten dat er altijd latentie is, al is het maar tussen 1-3 ms, en alles onder 10 ms is over het algemeen door de meeste mensen niet waar te nemen. In plaats daarvan moet je kiezen voor lage latentie en je niet gek laten maken bij het proberen alle latentie op je computer uit te roeien, want dat is onmogelijk. Wanneer eenmaal alle latentieproblemen bepaald zijn en zo goed als mogelijk (en wat in het systeem mogelijk is) opgelost is, dan moet Music Maker in de systeeminstellingen zo worden ingericht dat het de juiste audiostuurprogramma’s met de juiste bufferinstellingen gebruikt. Dat is eveneens eerder een soort kunst dan een wetenschap. Dit thema behandelen wij in het volgende artikel op onze reis door Music Maker, wanneer wij het mysterie uitleggen waarom onze opnames soms schokken of knarsen.

fdfdfdf

Derek Neuts

Derek begon zijn IT-, multimedia- en muzikale carrière als kind met een negenjarige privé-opleiding in klassieke piano en compositie. Hij leerde en werkte als als computerhardware-technicus evenals technicus, videofilmer en editor en heeft meer dan 20 jaar technologie-ervaring. Derek heeft een BA in Economie en Communicatie van de Marylhurst Universiteit en doet momenteel zijn Master of Science in Industrie- en Bedrijfspsychologie aan de Capella Universiteit. Hij is eigenaar van DAW Studio Systems, een aanbieder van speciaal op de productenpalet van MAGIX aangepaste audioworkstation-oplossingen.

Leave a Reply

Your email address will not be published. Required fields are marked *