Audio optimalisatie in Windows 7: zo doe je het!
Gepubliceerd op dinsdag 12 juni 2018
Windows 7 en audio, het is niet altijd een even gelukkige combinatie. Vonden ze bij Native Instruments ook. En daar zijn ze naar oplossingen gaan zoeken. Die hebben ze nu in een uitgebreid stappenplan verzameld. In het Engels, dat wel. Dus leek het Bax-blog.nl wel wat dat te vertalen naar het Nederlands!
Wie problemen heeft met zijn of haar audio in Windows 7, moet deze blogpost maar eens goed doorlezen. Let op: het is belangrijk dat je geen stap overslaat; elke stap is van belang!
1. Updates
De oplossing voor de audio problemen bij Windows 7 begint bij het uitvoeren van een aantal updates op je computer. Als eerste is het van belang dat je een BIOS-update draait. BIOS (Basic Input Output System) is een minibesturingssysteem dat op een chip in het moederbord van je computer draait. Updates van dit systeem verbeteren, door de vaststelling en het oplossen van bugs, de prestaties van de componenten van het moederbord. Voor het downloaden van een BIOS-update ga je naar de website van de fabrikant van jouw computer en zoek je de meest recente update voor jouw computermodel. Instructies voor het installeren van de update zijn of meegeleverd bij de download of zijn elders op de website te vinden. Heb je een zelfgebouwde computer, zoek dan de meest recente BIOS-update op de website van de fabrikant van het moederbord.
De volgende update die je moet uitvoeren, is die van de chipset drivers. Een chipset is een groep belangrijke processorchips op het moederbord, met uitzondering van de hoofdprocessor van de computer, die essentiële functies als de harde schijf en USB bediening behandelen. Windows heeft meestal een set van generieke chipset drivers ingebouwd. Deze drivers worden echter vaak ontworpen als ‘one-size-fits-all’ oplossing, zodat ze met zo veel mogelijk verschillende modellen compatibel zijn. De ‘custom-tailored’ drivers die door de fabrikanten van de chipsets (Intel, AMD, Nvidia, SiSi of VIA) worden aangeboden zijn vaak veel beter dan de ingebouwde drivers van Windows. Ook voor het downloaden van de chipset drivers moet je bij de website van de fabrikant van je computer zijn.
Vervolgens is het zaak alle andere geïnstalleerde hardware onderdelen te updaten. Download en installeer alle beschikbare driver updates voor componenten als netwerkadapters, ingebouwde geluidskaarten, FireWire controllers, grafische stuurprogramma’s en alle andere apparaten die geïnstalleerd zijn op of aangesloten zijn aan je computer. Ook hier geldt weer: deze zijn te vinden op de website van de computerfabrikant!
2. Apparaten ontkoppelen
Nadat je alle geïnstalleerde hardware onderdelen hebt geüpdatet, moet je alle USB en/of FireWire apparaten loskoppelen van je computer. Dit om te weten welk apparaat (of stuurprogramma daarvan) het probleem met de audio veroorzaakt. Laat wel de geluidskaart aangesloten! Test nu of het probleem zich nog steeds voordoet. Is dit niet het geval, sluit dan steeds een losgekoppeld apparaat weer terug aan. Als het probleem terug komt na het aansluiten van één van de apparaten, weet je waar de oorzaak ligt. Mocht dat het geval zijn, ga dan op zoek naar een bijgewerkt stuurprogramma of bijgewerkte firmware voor dat apparaat of neem contact op met de fabrikant.
Een andere reden voor het ontstaan van audio drop-outs is wanneer een bus-powered USB audio-apparaat, een apparaat dat stroom krijgt van de USB poort, niet voldoende vermogen krijgt van die USB poort. Vaak komt dit doordat andere apparaten die aangesloten zitten op dezelfde interne USB-hoofd hub te veel consumeren van het gezamenlijke beschikbare vermogen. Als je hebt vastgesteld dat het probleem verholpen is als je alle apparaten hebt losgekoppeld, sluit deze apparaten dan weer één voor één aan op de verschillende USB poorten van je computer en test of de ene poort beter werkt dan de ander.
3. Gebruik maken van ASIO drivers
Download en installeer eerst de meest recente drivers voor je geluidskaart. Zorg ervoor dat je altijd gebruik maakt van de ASIO driver in de software voor je geluidskaart en niet de DirectSound of WASAPI driver. Als er geen ASIO driver beschikbaar is voor je geluidskaart, download en installeer dan ASIO4ALL, een algemene ASIO driver die compatibel is met de meeste geluidskaarten. ASIO4ALL kun je vinden op www.asio4all.com.
Let op: een professioneel audio apparaat met eigen ASIO driver presteert meestal beter dan wanneer je ASIO4ALL gebruikt met een generieke geluidskaart. Specifieke geluidskaarten die speciaal voor het opnemen en produceren van muziek ontworpen zijn hebben doorgaans een betere geluidskwaliteit, betere prestaties en worden geleverd met ASIO drivers die zijn ontworpen voor het apparaat.
4. Latency setting
Om tijdelijk audio data op te slaan, terwijl de hoofdprocessor van de computer schakelt tussen verwerking van bijvoorbeeld grafische weergave, harde schijf toegane, data uitwisseling met aangesloten randapparatuur en de daadwerkelijke verwerking van de audio, moet je computer een audiobuffer gebruiken. Je computer kan namelijk niet al deze dingen tegelijk doen. Daarom moet de computer data uit de verschillende processen bufferen, en dit is waar audiobuffer (buffer size, latency, process buffer, sample buffer) om de hoek komt kijken. Vuistregel: hoe sneller de computer, hoe meer berekeningen hij per seconde aan kan en hoe kleiner de audiobuffer kan worden.
Een kleinere audiobuffer heeft altijd de voorkeur, omdat er een directe relatie bestaat tussen de grootte van de audiobuffer en de uiteindelijke latency. De term latency omschrijft de vertraging tussen actie (bijvoorbeeld zingen in een microfoon) en het resultaat (bijvoorbeeld het horen van je stem door de luidsprekers). Hoe groter de buffergrootte, hoe hoger de latency, dus hoe langer de vertraging tussen het nemen van een actie en het horen van het resultaat is. Dit leidt uiteraard af bij je optreden of DJ-set.
Het nadeel van het gebruik van een kleine audiobuffer is dat hoe kleiner de buffer/latency is, hoe harder de computer moet werken. Wanneer jouw computer niet overweg kan met al het werk door de geselecteerde buffer size, krijg je pops, clicks en andere storingen in je audio te horen. Dit betekent dus dat je de audiobuffer zal moeten vergroten, zodat de computer om kan gaan met de werkdruk.
Begin met een ASIO latency instelling van 512 en controleer of dit een storingsvrij resultaat geeft. Is dit niet het geval, verhoog dan de buffer size en probeer het nog eens. Op sommige moderne multicore CPU’s kun je echter betere resultaten krijgen met een lagere latency instelling dan bij hogere instellingen. Dan kunnen er bijvoorbeeld kraken voorkomen op 512, maar niet op 256. Dus test op zijn minst de instellingen van 256 en 512!
Voor Traktor gebruikers: probeer het eerst met een veelvoud van 128 samples, omdat deze instellingen vaak de beste resultaten leveren voor Traktor.
5. Analyse applicaties
Het vaststellen van de oorzaak van de prestatieproblemen van de computer kan soms ingewikkeld zijn. Gelukkig zijn enkele gratis applicaties online beschikbaar, die je kunnen helpen bij het oplossen van die problemen. De DPC Latency Checker, waar we later op terug komen, laat zien wanneer er iets op uw computer de audioverwerking in de weg zit, en geeft aan hoe ernstig het probleem is. Wanneer je het probleem hebt geïdentificeerd, maakt de LatencyMon applicatie het mogelijk de specifieke driver of de dienst die het probleem veroorzaakt te herkennen. De applicaties en het algemene gebruik daarvan, gaan we nu behandelen.
6. DPC Latency
Download “dpclat.exe” vanaf de Thesycon website (URL: http://www.thesycon.de/eng/latency_check.shtml). Start de applicatie (geen installatie vereist) en laat het één of twee minuten lopen terwijl uw audiosoftware ook draait. Afhankelijk van de configuratie van je computer krijg je nu enkel groene balken (goed) of je krijgt gele of zelfs rode balken (slecht). Zie de volgende afbeeldingen:
Wanneer je gele of rode pieken in beeld krijgt, betekent dit dat er andere processen (meestal niet audio gerelateerd) zijn die het geheugen van de computer te lang bezig houden. Dit heeft als resultaat dat de audiobuffer leegloopt, wat storingen, klikken of vervormingen van de audio kan veroorzaken.
Hoewel de DPC Latency Checker dan wel visueel weergeeft of je computer efficiënt draait, of er iets in de weg zit voor een goede geluidskwaliteit, het toont niet welk specifiek apparaat of stuurprogramma het probleem veroorzaakt. Wanneer de DPC Latency Checker een probleem signaleert, kun je gebruik maken van LatencyMon om vast te stellen welk apparaat, stuurprogramma of service de oorzaak is van het probleem.
7. LatencyMon
Download de LatencyMon installer hier. Nadat je het programma hebt opgestart, klik je eerst op de groene Play knop linksboven (zie afbeelding) om een analyse te laten maken van de processen die op je computer draaien. Laat deze analyse minimaal vier minuten lopen terwijl uw audiosoftware ook draait.
Klik vervolgens op de tab ‘Drivers’ om de resultaten van de driveranalyse te bekijken. Dubbelklik dan op de kolom ‘Highest execution (ms)’ om de hoogste waarden bovenaan te krijgen. Indien nodig, maximaliseer het scherm om deze kolom zichtbaar te krijgen.
Opmerking: De individuele latency’s van de drivers kunnen opgeteld hoger uitkomen dan 1ms overall (als je bijvoorbeeld drivers hebt met de resultaten 0.9 en 0.5 dan is de som 1.4 ms, wat tot dezelfde problemen kan leiden als een enkele driver die een waarde van 1.4ms heeft).
Wanneer je een waarde boven de 1ms constateert, controleer dan bij welke apparaten deze drivers horen. Schakel indien mogelijk deze apparaten in Windows Apparaatbeheer uit. Als je niet zeker weet of dit mogelijk is, probeer dan via het internet te weten te komen of het betreffende apparaat veilig kan worden uitgeschakeld.
Native Instruments heeft een lijst met drivers samengesteld die vaak bij hen gemeld worden als oorzaak van hoge waarden in de ‘Highest execution (ms)’ tab in LatencyMon. Deze lijst en enkele hints over de bijbehorende componenten zijn bij hen PDF te downloaden.
8. Deactiveren van apparaten in Windows Apparaatbeheer
Vaak ligt de oorzaak van audio dropouts bij drivers of diensten die op de achtergrond draaien die niet rechtstreeks verband houden met de audioverwerking. Deze doen regelmatig een beroep op de CPU en nemen middelen weg die nodig zijn audio te verwerken zonder onderbrekingen. Met LatencyMon zou je een idee hebben moeten gekregen welke drivers of onderdelen op de computer meewerken aan de problemen met de audio prestaties. Indien nodig heb je daarnaast op het internet gezocht naar apparaten of drivers die horen bij de bestandsnamen die LatencyMon als problematisch heeft vermeld. Met de lijst van namen van potentiële problematische apparaten of stuurprogramma’s in de aanslag, start je nu Windows Apparaatbeheer.
Belangrijk: Dit is een lijst met apparaten die je NOOIT moet deactiveren, omdat deze essentiële onderdelen van Windows zijn: System timer, Keyboard, System CMOS / real time clock, Microsoft ACPI-Compliant System, Numeric data processor, Primary IDE-Channel, Secondary IDE-channel, Graphics Controller, Ultra ATA Storage Controllers. In het algemeen mag je niets deactiveren uit de System Devices (systeemapparaten) tab staat.
Druk nu op Start, typ Apparaatbeheer in bij de zoekfunctie en klik op het icoontje. In Apparaatbeheer zoek je het apparaat op die door LatencyMon werd aangemerkt als problematisch. Controleer of dit apparaat niet essentieel is voor de basiswerking van uw computer (zie lijst hierboven) en klik het vervolgens met de rechtermuisknop aan en kies deactiveren (let op: niet uninstall!). Wanneer je de volgends LatenctMon problematische apparaten hebt uitgeschakeld, test dan of dit de audio dropouts en / of storingen heeft opgelost.
Er zijn apparaten die je altijd uit kunt schakelen om systeembronnen ongestoord te laten werken. Zelfs als LatencyMon die misschien niet heeft vermeld als problematisch, is het de moeite waard de volgende apparaten te testen:
– Netwerk adapter
– WLAN-kaart
– Bluetooth-poort
– Infrarood-poort
– ACPI compliant batterij
– Trackpad (alleen uitschakelen als muis ook verbonden is)
– Video camera
– DVD drive
– Ingebouwde geluidskaart (alleen als u een externe geluidskaart, zoals Traktor Audio met 6/10 of een andere USB-geluidskaart van een andere fabrikant gebruikt)
9. Energie opties
Moderne computersystemen, en dan voornamelijk de mobiele varianten, zijn ontworpen met de achterliggende gedachte zoveel mogelijk te besparen op energie. Dit gaat echter vaak ten koste van de algemene prestaties van de computer. Hierdoor is de kans op audio-dropouts een stuk groter. Dit is wat je kunt doen om problemen die aan energiebesparing van de computer gerelateerd zijn:
– ga naar Start à Configuratiescherm à Systeem en Beveiliging à Energiebeheer
– zet het Energiebeheerschema op “Hoge Prestaties” (indien niet beschikbaar, klik dan op “Aanvullende schema’s weergeven”)
– klik vervolgens op “De schema-instellingen wijzigen”
– zet “Het beeldscherm uitschakelen na” en “De computer in slaapstand zetten na” op “Nooit”
Ga nu naar “Geavanceerde energie-instellingen wijzigen”. Kies in het venster dat opent voor de volgende instellingen:
– Harde schijf à harde schijf uitzetten na à instelling (minuten) = 0 (nooit)
– Slaapstand à slaapstand na à instelling (minuten) = 0 (nooit)
– USB-instellingen à instelling voor selectieve USB-onderbreking à instelling = uitgeschakeld
– Beeldscherm à beeldscherm uitschakelen na à instelling (minuten) = 0 (nooit)
– Energiebeheer voor processor à minimale processor status à instellen = 100%
– Energiebeheer voor processor à maximale processor status à instellen = 100%
(Bij laatste twee opties geldt indien van toepassing.)
10. Energiebesparende tools van de fabrikant
Veel fabrikanten installeren een eigen applicatie op de laptop die de controle over de energie instellingen van de CPU en andere computercomponenten overneemt. Dit heeft tot gevolg dat de energie instellingen in Windows energiebeheer niet meer van kracht zijn. Deactiveer dergelijke applicaties en test of de instellingen die je hiervoor hebt ingesteld (bij Energie opties) nog goed staan en los zo de problemen met de prestaties op.
11. Schakel energiebesparende opties van USB-poorten uit
Klik in de “Universal Serial Bus controllers”-sectie in Apparaatbeheer rechst op elke “USB-hoofdhub” en kies “Eigenschappen à Energiebeheer”. Vink vervolgens de optie “De computer mag dit apparaat uitschakelen om energie te besparen” af.
13. Microsoft hotfix voor USB spikes
Er is een bekend probleem met de functionaliteit van externe high-speed USB geluidskaarten in Windows 7 of Vista-systemen. Meer info over de hotfix van Microsoft is hier te vinden:
https://support.microsoft.com/kb/981214
Wanneer je hoorbare storingen vast hebt gesteld, zoals gekraak en drop-outs die zich met een interval van 15 seconden tijdens gebruik van een USB-geluidskaart voordoen, zouden deze na de hotfix weg moeten zijn.
Opmerking: deze hotfix verwijdert de ‘zichtbare’ spikes die je in Windows Taakbeheer ziet niet, want deze worden veroorzaakt door de manier van meten van de CPU-belasting en niet van het meten van het werkelijke CPU-verbruik.
14. Aero
Aero is de grafische user interface die door Windows 7 standaard wordt gebruikt. Wanneer je videokaart compatibel met DirectX 9 of hoger is, is Aero meestal versneld door de grafische hardware. Dit kan echter leiden tot audio-dropouts met oudere videokaarten, vooral bij het bewegen van de muis of wanneer een refresh van de grafische user interface nodig is. Wanneer u last heeft van deze audio-dropouts als gevolg van Aero, kunt u dit als volgt uitschakelen:
– klik op het bureaublad met de rechter muisknop en kies “Aan persoonlijke voorkeur aanpassen”
– scroll naar beneden en selecteer een kleur schema uit de “Basis-en Hoog Contrast Thema’s” sectie, zoals “Windows Klassiek”
Opmerking: videokaarten ouder dan ATI 3800 en Nvidia 8600 series zouden kunnen leiden tot prestatieproblemen met bepaalde visuele functies van Windows 7.
15. Grafische kaart tools
Enkele grafische kaart applicaties, zoals Ati Power Play en Nvidia PowerMixer, interfereren met realtime audio, omdat ze de grafische kaart voorrang verlenen ten opzichte van andere processen in het systeem. Probeer deze uit te schakelen of te verwijderen!
Bij sommige Nvidia laptop videokaarten kan het uitschakelen van de grafische drivers in Windows Apparaatbeheer af en toe helpen om de audio-dropout op te lossen. Wanneer u de grafische driver uitschakelt, wordt er nadat je het systeem opnieuw hebt opgestart een standaard Windows videodriver gebruikt. Dit zou je moeten helpen te herkennen of de grafische driver een mogelijke veroorzaker van het probleem is.
16. Processor Scheduling
Met “Processor Scheduling” kun je instellen of je computer Programma’s of Achtergrond Services als prioriteit neemt. In deze context verwijst Programma’s naar applicaties die je kunt zien op je scherm. Achtergrond Services verwijst naar de software die niet direct zichtbaar is, maar die wel op de achtergrond draait en essentieel is voor de werking van je systeem. Het grootste voorbeeld daarvan is het stuurprogramma voor uw geluidskaart.
Het merendeel van de tijd komen de dropouts en audio storingen door de driver (of de driver buffer) die niet alle gegevens op tijd kan verwerken. Het wijzigen van de prioriteit naar Achtergrond Services (en daarmee ook de prioriteit van de audio driver) draagt dan ook bij tot een algemeen betere audioprestatie.
Om de prioriteit te verleggen naar Achtergrond Services, doe je het volgende:
– klik met de rechtermuis knop op het computer icoontje op je bureaublad
– selecteer eigenschappen à geavanceerde systeeminstellingen
– op het tabblad ‘Geavanceerd’ klik je onder ‘Prestaties’ op de instellingenknop
– op het tabblad ‘Geavanceerd’ klik je onder ‘Processorgebruik’ ‘Achtergrondservices’ aan
Let wel dat sommige applicaties beter kunnen werken als het processorgebruik op Programma’s blijft staan. Als de audioprestaties verslechteren na het volgen van bovenstaande stappen, zet dan de instelling terug op Programma’s. Voor meer informatie over welke instelling moet worden gebruikt verwijzen we naar de documentatie van de fabrikant van de software.
Bron:
Native Instruments
Zie ook
» Muziek produceren: Windows, Mac of toch een dedicated systeem?
» Muziek produceren – Hoe kun je je computer sneller maken?
» Hoe kun je doorbreken als producer?
» Zelf thuis muziek produceren: dit heb je nodig
» Help! Mijn MIDI keyboard maakt geen geluid!
» Wat is direct monitoring?
» Zang opnemen en versterken voor beginners
» Wat is de beste MIDI studio-controller voor mij?
» Wat is het beste MIDI-keyboard voor mij?
» Wat is de beste audio interface voor mij?
Nog geen reactie...