Home



*     Hifi & Selbstbau    *
 

Audio Latenz

Auf meiner Seite " CD Player " habe ich ja schon einige Messungen vorgenommen, hier noch mal eine kleine Einführung was Latenz bedeutet und wie wichtig es für einen Audio Pc ist diese niedrig zu halten.

Das Problem mit der Audio-Latenz

Windows ist kein Echtzeitbetriebssystem. Alle Anforderungen an das Betriebssystem werden nach bestem Wissen und Gewissen übermittelt. Es gibt keinerlei Garantie dafür, dass Anforderungen innerhalb eines bestimmten Zeitrahmens übermittelt werden. Dies sind aber die Merkmale eines Echtzeitbetriebssystems. Dies ist für die meisten Geräte und Aufgaben kein Problem, aber für Audioanwendungen (die als weiche Echtzeitanwendungen gelten) das sie Daten mehrmals pro Sekunde in den Puffer, an das Subsystem und die Hardware liefern müssen. Wenn einer oder mehrere Puffer ihre Fristen nicht einhalten und nicht rechtzeitig ihre Daten liefern, hat dies hörbare Folgen, die als Aussetzer, Klicks und Knackgeräusche erkannt werden.
 

LatencyMon

LatencyMon prüft, ob Ihr Windows System für die Verarbeitung von Echtzeit-Audio und anderen Aufgaben geeignet ist. Dabei analysiert die Software mögliche Ursachen von Pufferüberläufen, indem es die Kernel-Timer-Latenzen misst und DPC- und ISR-Ausführungszeiten meldet. Es wird einen Bericht geliefert um die Kernel-Module und -Prozesse finden, die dafür verantwortlich sind, dass Audio-Latenzen auftreten, die zu Aussetzern führen. Es bietet auch die Funktionalität eines ISR-Monitors, eines DPC-Monitors und eines Hardpagefault-Monitors.

LatencyMon zeigt dabei die höchsten Latenzen eines Kernel-Timers an und meldet die höchsten Ausführungszeiten von ISR- und DPC-Routinen. Mit etwas Glück werden auch die Treiber und Prozesse gefunden, die für deren Fehler verantwortlich sind.
 

Wenn die Ausführungszeiten aller DPC- und ISR-Routinen unter 2000µs (Mikrosekunden) bleiben, ist der Rechner für die Verarbeitung von Echtzeit-Audio ohne Aussetzer geeignet. Wenn einige Routinen Ausführungszeiten zwischen 2000 µs und 4000 µs haben, wird der Rechner als zweifelhaft angesehen.

Aus meiner Sicht sollten die Latenz eher unter 200 bleiben !
 

Da es auch bei meinem PC der über USB an meinem DAC hängt gelegentlich zu knacksen kommt, war ich auf der Suche woran es liegen könnte

Mein optimierter Rechner mit Windows 7 und aktivierter ESI Juli Soundkarte.

Windows 7 Optimiert mit ESI JULI klein

Mein optimierter Rechner mit Windows 7 und deaktivierter ESI Juli Soundkarte.

Windows 7 Optimiert ohen ESI JULI klein

Damit habe ich wohl den Übeltäter gefunden, also muss jetzt die Soundkarte weichen. Es wird nur noch über USB gehört.

Hier mal ein Windows 7 nach einer Neuinstallation ohne Optimierung.

Win 7 Nach Neuinstallation ohne Optiemierung klein

Hier ein Windows 10 Lite nach einer Neuinstallation ohne Optimierung, aber bei dieser Lite Version wurden schon etliche Dienste nicht mit installiert.

Win 10 ohne Optimierung Abgespeckte Version klein

Nach meiner Erfahrung eignet sich Windows 7 immer noch am besten für einen Audio PC. Die Latenz ist einfach niedriger.

Unter Drivers sieht man die Verursacher der Latenz, hier z.B. die ataport.SYS ( Festplattentreiber oder DVD Laufwerk ), man kann versuchen einen neueren oder besseren Treiber für sein Mainboard zu finden.

LatencyMon Drivers Treiber Anzeige

Hier findet man eine Anleitung für

LatencyMon.

Latenzen von Betriebssystemen

Nachdem ich schon mehrere Anfragen erhalten habe, hier noch mal die Betriebssysteme mit den niedrigsten Latenzen. Gemessen mit DPC Latency Checker
 

Platz 1 : völlig abgespecktes und optimiertes Windows XP mit cics Memory Player, Latenzen 54 µs

Latenzen cics Memory Player Windows XP

Platz 2 : Von mir optimiertes Windows 7, 152 µs 

Latenzen mein Win 7 High End PC

Platz 3 : Windos 10 mit  Fidelizer Optimierung, 547 µs

Latenz Windows 10 Pro mit Fidelizer Optimierung

Platz 4 : Windows nach Neuinstallation 1037  µs

Latenzen-Windows-10-ohne Programme

Hier noch mal ein Bild der Latenzen von meinem optimiertem Musik-PC, diesmal mit dem aktuellen LatencyMon.

LatencMon optimierter High-End Musik PC

Das soll nur ein Anhaltspunkt sein, auch wenn man diese Werte nicht erreicht und sie etwas höher sind, kann man mit seinem PC auch Musik hören.

Wie immer gilt: Probieren geht über studieren.

Balken

 

Home

Balken gruen