Rauschen / Rauschen von Windows (?) Am Audioausgang (kein Hardwareproblem)

3188
Violet Giraffe

Ich habe einen Windows 10-PC in meinem Auto, den ich als Haupteinheit für das Audiosystem verwende, und ich habe Probleme mit Hintergrundgeräuschen. Ich konnte es auch auf einem anderen Windows 10-PC erkennen. Das Rauschen stört NICHT am Analogausgang. Es muss einen Software-Ursprung haben, weil ich Audacity verwendet habe, um die WASAPI-Ausgabe aufzuzeichnen, wenn nichts abgespielt wurde, und das Geräusch tatsächlich vorhanden ist.

Zur Klarstellung: Die folgenden Geräuschproben werden nur mit Software aufgenommen. Dies ist nicht das, was vom analogen Ausgang des DAC abgespielt wird. Dies ist, was Windows an den DAC sendet .

Ich habe es vom Lautsprecherausgang sowie vom virtuellen Kabelausgang VB Audio aufgenommen (das virtuelle Kabel ist absolut erforderlich). Interessanterweise ist das Spektrum etwas anders, aber das Rauschen ist an beiden Ausgängen ähnlich.

Hier sind kurze, unverstärkte Geräuschproben, genau wie von Audacity aufgezeichnet - keine Manipulationen:

Dies sind 16-Bit-Aufnahmen, der Abtastwertbereich liegt zwischen -32768 und +32767. Das Rauschen beträgt -8 bis +8 von Spitze zu Spitze, mit einem Durchschnitt von -4 bis +4. Hier ist die Wellenform und das Spektrum des Rauschens:

enter image description here

Was kann dieses Geräusch möglicherweise erzeugen und wie kann es beseitigt oder zumindest reduziert werden? Es scheint zu leise zu sein, um ein Problem zu sein, und ich habe es nie über Kopfhörer gehört, aber im Auto, wo es gute Lautsprecher und eine gewisse Verstärkung gibt, ist es deutlich zu hören, wenn nichts spielt.

Ich kann auch bestätigen, dass dieses Geräusch, das ich auf einem anderen PC aufgenommen habe, tatsächlich mit dem Gefühl und dem Charakter des Geräusches übereinstimmt, das ich in meinem Auto höre.

Kann jemand mit Windows 10 Audacity herunterladen und deren Audioausgabe aufzeichnen, um herauszufinden, wie häufig dieses Problem auftritt?

UPDATE : Ich habe das Experiment auf meinen Heim-Laptops und Desktop-Computern, auch Win 10, wiederholt und das Problem dort ebenfalls bestätigt. Alle Proben, die ich auf diesen beiden Systemen gesammelt habe, sind genau die gleichen, im Gegensatz zu meinem Bürodesktop, wo sie sich im Geräuschspektrum etwas unterscheiden.

UPDATE 2 : Wichtige neue Erkenntnisse: 1. Dieses Geräusch kann ich mit meinem Home-Laptop über EMU 0404 USB DAC -> 35W @ 4 Ohm Amp -> Regallautsprecher recht deutlich hören. Ich muss die Lautstärke des Verstärkers auf max einstellen und ich kann es dann hören. Das System wird leise, wenn ich den DAC ausschalte. 2. Ich habe eine korrekte Spektralanalyse des Rauschens durchgeführt. Seine Amplitude beträgt zwar nur 8, was in 16 Bit -78 dB ist, aber sein Spektrum reicht bis zu -30 dB. Das erklärt, warum ich es hören kann: -30 ist ein deutlich hörbarer leiser Ton auf einem anständigen System und -40 ist immer noch hörbar, wenn Sie in der Nähe der Lautsprecher sitzen (was Sie übrigens immer in einem Auto tun). Außerdem ist mein Car Amp 60W @ 4 Ohm, daher ist der Gewinn höher als der meines Home Amp (und die Empfindlichkeit des Hochtöners hängt von den verschiedenen Modellen ab).

enter image description here

7
Kommentare sind nicht für eine erweiterte Diskussion vorgesehen. Dieses Gespräch wurde [zum Chat verschoben] (http://chat.stackexchange.com/rooms/49519/discussion-on-question-by-violet-giraffe-noise-hiss-produ-by-windows-on-th) . Mokubai vor 7 Jahren 1
Können Sie das unerwünschte Geräusch in der Aufnahme replizieren, während Ihre Soundkarte über den Geräte-Manager in Windows deaktiviert ist? Ich merke, dass Sie aufnehmen, was Windows an den DAC sendet, aber ich bin gespannt, was Sie bekommen, wenn keine Audiosoftware von Drittanbietern (z. B. Soundkartentreiber) aktiv ist. Twisty Impersonator vor 7 Jahren 0
Das an den DAC gesendete Digitalsignal sind Zahlen. es überträgt sich nicht in Rauschen und seine Wellenform sagt nichts über das, was Sie hören. Akustisches Geräusch muss in oder nach dem DAC entstehen. Bei den von Ihnen beschriebenen Experimenten klingt es so, als ob es im DAC entsteht oder zusammengeführt wird. PC-Hardware verfügt über alle Arten von Geräuschquellen, die für das Rechnen irrelevant sind, sich jedoch auf einem Pegel befinden könnten, der sich als Audio-Geräusch registrieren würde. PCs sind nicht darauf ausgelegt, für kritische Klangwiedergabe geeignet zu sein. Was Sie hören, kann nur eine Einschränkung der Computerhardware sein. fixer1234 vor 7 Jahren 0
Eine Möglichkeit, dies zu testen, besteht darin, das Signal über einen digitalen Eingang einem externen audiophilen Gerät zuzuführen. fixer1234 vor 7 Jahren 0
@ fixer1234: Ich bin Ingenieur, ich weiß, wie das funktioniert. Und ich sage zum zehnten Mal, dass das Betriebssystem oder etwas in ihm Rauschen erzeugt, noch bevor eine analoge Umwandlung stattfindet. Und Zahlen übersetzen sehr gut in Lärm. Siehe oben das Spektrum. Violet Giraffe vor 7 Jahren 1
Sie können digitale Informationen anhören und es klingt wie Rauschen. Sie können eine Spektrumanalyse davon usw. durchführen. Sie kann sogar wie ein Audiogeräusch aussehen, das Sie am Ausgang hören. Das rohe Digitalsignal ist jedoch nicht das, was Sie als Rauschen in der Audioausgabe hören, es sei denn, es gehört zu dem elektrischen Rauschen, das in den DAC im Audiosignal eindringt. Software kann dies nicht tun. Das Signal wird während der Dekodierung einer Fehlerkorrektur unterzogen, um digitales Rauschen zu beseitigen. (weiter) fixer1234 vor 7 Jahren 0
Wenn das Rauschen nicht Teil des Originalinhalts ist, kann der DAC nichts in Form von zufälligem digitalem Rauschen in Audio-Rauschen übersetzen. Wenn Sie es als Audioausgabe hören, muss es vom DAC stammen, nicht von irgendetwas zuvor. Und ich sehe in Ihrer Beschreibung nichts, was dies ausschließt. fixer1234 vor 7 Jahren 0
Sie bestreiten einfache Tatsachen, die durch ein einfaches Experiment erhalten wurden. Die Methode, das Geräusch zu beobachten, ist in meiner Frage beschrieben. Sie können es beobachten und selbst damit spielen. Das Geräusch ist sehr real und auf 5 von 5 getesteten Systemen vorhanden. Wenn Sie Echtzeit-Audio-Routing-Software wie AudioMulch verwenden, werden Sie feststellen, dass auch dieses Rauschen aufgenommen wird. Wenn Sie in ein virtuelles Kabel Stille spielen (oder nichts spielen, egal macht), und es mit Verstärkung zu Ihrem regulären Ausgabegerät umleiten, wird das Rauschen ebenfalls verstärkt und kann auf diese Weise sehr laut werden. Violet Giraffe vor 7 Jahren 0
Ein Teil der Fehlerkorrektur wird durch Mitteln der fehlerhaften Werte basierend auf den Umgebungsdaten erreicht. Wenn etwas digitales Rauschen erzeugt, wird dieses Rauschen bei Inhalten herausgefiltert, aber möglicherweise nicht effektiv beseitigt, wenn kein Inhalt vorliegt (Pausen). Wenn dies der Fall ist, wäre zumindest der Trost, dass das Rauschen nicht in den Audioinhalt einbezogen wird. Um sie vollständig zu eliminieren, kann es erforderlich sein, das Signal auf Null zu stellen, wenn die Quelle stumm ist, oder das Äquivalent der Rauschunterdrückung (versetzen Sie alles, was sich von der Quelle unterscheidet, mit einem negativen Wert des Rauschens). fixer1234 vor 7 Jahren 0
@ fixer1234: Das Rauschen ist beim Abspielen von Inhalten, die nicht null sind, gleich. Violet Giraffe vor 7 Jahren 0
Warum postest du Qs so schwer zu beantworten und so gut? Warum machen Sie uns alle unwohl? [Abstimmung als zu schwer zu schließen] mlvljr vor 7 Jahren 0
im Ernst, ich frage mich, was smth wie https://blogs.msdn.microsoft.com/matthew_van_eerde/2008/12/16/sample-wasapi-loopback-capture-record-what-you-hear/ bewirken würde mlvljr vor 7 Jahren 0
@mlvljr: Schöne Entdeckung! Leider funktioniert es bei mir nicht - fängt nichts ein, wenn nichts abgespielt wird, aber auch nach sehr wenigen Samples, wenn etwas * spielt. `silence.exe` funktioniert auch nicht. Ich vermute, es wurde nicht unter Windows 10 getestet. Ich habe mir die Quellen angesehen, aber sie sind nicht sehr gut strukturiert und ich habe keine Ahnung von Windows-Audio-APIs. Daher besteht keine Möglichkeit, dass ich das Problem beheben kann. Violet Giraffe vor 7 Jahren 0
@VioletGiraffe Ich werde heute / morgen Dinge auf meinem Windowses ausprobieren, hoffentlich wird etwas auftauchen (möglicherweise wird eine einfache App in Qt Creator geschrieben, da ich selbst auch eine Qt-Person bin :)) mlvljr vor 7 Jahren 0
BTW! WASAPI * soll * nichts aufnehmen, solange nichts läuft, sagen sie, was das etwas aufpeppt (dh Windows * denkt *, es spielt nichts, wenn man die laute Ausgabe bekommt) mlvljr vor 7 Jahren 0
@mlvljr: Ja, das ist mir in der Beschreibung aufgefallen. Da es aber nicht richtig funktionierte, als ich Musik spielte, kann ich das Experiment nicht als definitiv bezeichnen. Violet Giraffe vor 7 Jahren 1
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/49648/discussion-between-mlvljr-and-violet-giraffe). mlvljr vor 7 Jahren 1
Nur aus Neugier: Dieses Rauschen liegt bei einem Pegel von etwa 0,01% (4/33000) der maximalen Amplitude oder in der Größenordnung von 40 dB unter der maximalen Amplitude. Wenn der tatsächliche Spitzenwert bei etwa -6 dB liegt, verbleiben immer noch schöne 30-35 dB unter dem tatsächlichen Spitzenwert. Was ist Ihr Anwendungsfall, bei dem Sie das Problem gefunden haben? a CVn vor 7 Jahren 0
Wie ich bereits in meinem Update zur Frage erwähnt habe, liegt die Dynamik von 40 dB durchaus im Bereich der Fähigkeiten eines durchschnittlichen Hörers und eines durchschnittlichen Soundsystems. Usecase # 1 ist das Stereosystem in meinem Auto, in dem ich in einer ruhigen Umgebung und bei laufendem Motor das Hintergrundrauschen hören kann, sobald das Windows geladen wird. Beispiel Nr. 2 ist meine Stereoanlage, bei der ich das Rauschen hören kann, wenn ich die Lautstärke meines 35-W-Verstärkers auf max. Violet Giraffe vor 7 Jahren 0
Sie könnten argumentieren, dass ich die Verstärkung des Verstärkers des Autos zu hoch eingestellt habe, aber das ist eigentlich nicht der Fall, es ist gut ausbalanciert mit den Lautsprechern und erreicht gerade bei 100% Lautstärkeeinstellung kaum eine unangenehme Lautstärke. Violet Giraffe vor 7 Jahren 0

4 Antworten auf die Frage

4
Jens Ehrich

Falls Sie dies noch nicht getan haben, stellen Sie sicher, dass alle Eingänge deaktiviert sind und nicht Teil des Mix sind, den Sie aufnehmen. Nur weil Sie aufnehmen, was an den DAC gesendet wird, bedeutet das nicht, dass Windows noch nicht in ein elektrisches Rauschen an einem Eingang eingemischt hat. Tatsächlich würde ich die Eingabe komplett deaktivieren und die Aufnahmelautstärke beim Mix auf Null reduzieren.

Um festzustellen, ob es sich um ein Hardware- oder Treiberproblem handelt, würde ich ein anderes Betriebssystem auf einem temporären Laufwerk installieren oder von einem USB-Stick booten ( https://www.ubuntu.com/download/desktop/create-a-usb-stick) -on-Fenstern ).

Wenn das Problem nicht behoben wird, liegt ein Treiberproblem vor. Möglicherweise haben Sie die Möglichkeit, das Problem zu beheben, indem Sie manuell eine andere oder, falls vorhanden, eine andere Treiberversion installieren. Es besteht immer noch die Möglichkeit, dass es sich um einen Hardwarefehler handelt, der durch eine treiberspezifische Funktion entdeckt wurde.

Wenn das Problem weiterhin besteht, ist dies wahrscheinlich ein Hardwarefehler. Ich würde immer noch prüfen, wo während des Startvorgangs das Rauschen beginnt (Einschalten nach Hardware-Init und POST, während des Betriebssystem-Starts, nach dem ersten Sound des Betriebssystems, nach dem Start der Anwendung). Wenn es nach dem Start des Betriebssystems ist, haben Sie möglicherweise etwas Glück mit den Treibern. Wenn es vor dem Start des Betriebssystems ist, können Sie wahrscheinlich nicht viel tun, außer für ein Firmware-Update.

Viel Glück!

Update 1

Ich habe Ihre Ergebnisse mit den folgenden Schritten neu erstellt:

  • Nehmen Sie die Lautsprecherausgabe mit WASAPI auf
  • Exportieren Sie die Datei in eine WAV-Datei
  • Öffnen Sie die gespeicherte Datei
  • Verstärke + 50 dB

Das Ergebnis ist ein erhebliches Rauschen und die Spektrumanalyse hat die gleiche Form wie Ihre.

Ich habe das Ergebnis auch mit diesen Schritten neu erstellt:

  • Generieren Sie in Audacity 30 Sekunden Stille
  • Exportieren Sie die Datei in eine WAV-Datei
  • Öffnen Sie die gespeicherte Datei
  • Verstärke + 50 dB

Fazit: Der Sound, den Sie sehen, wird von dem Algorithmus erzeugt, der die Datei speichert. Das Geräusch, das Sie hören, wird an anderer Stelle erzeugt, wahrscheinlich ein typisches Leitungsrauschen.

Versuchen Sie als Beweis, Ihre Lautsprecherausgabe aufzuzeichnen und vor dem Speichern die Verstärkung anzuwenden. Wenn Sie das neueste Audacity verwenden, erhalten Sie einen Wertüberlauffehler b / c, der keine vollständige Stille verstärkt. Wenn Sie mindestens einen Wert ungleich Null in der Auswahl haben, funktioniert die Verstärkung.

Update 2

Weitere Beweise: Speichern Sie Ihre Aufnahme als 64-Bit-Rohdaten und importieren Sie sie erneut. Für mich ergibt sich daraus eine Datei ohne Rauschen, die nicht noch einmal verstärkt werden kann.

Sie sagten, "Sie haben Audacity verwendet, um die WASAPI-Ausgabe aufzuzeichnen, wenn nichts gespielt wurde, und das Geräusch ist tatsächlich vorhanden". Dies kann bedeuten, dass einer der Eingänge (z. B. Mikrofon) ständig gemischt ist (dh durchgespielt wird). Wenn Sie über einen Mikrofon- oder Line-Eingang verfügen, ist dies problemlos möglich. Jens Ehrich vor 7 Jahren 0
Es gibt selten ein Mikrofon, aber jedes System, das ich getestet habe, hat einen Line-Eingang, obwohl er normalerweise nicht angeschlossen ist. Jedenfalls habe ich alle Eingänge deaktiviert und nichts geändert. Das ist es nicht. Violet Giraffe vor 7 Jahren 0
Hier ist eine ähnliche Aufnahme auf meinem T430s, die über einen Realtek High Definition-Audiochip verfügt: https://drive.google.com/open?id=0Byx7IqrfztmcQ2ZOR3hCb1V1Q2M. Die Lautsprecherausgabe wurde mit WASAPI im neuesten tragbaren Audacity-Gerät aufgezeichnet. Die Datei zeigt keine Anzeichen von Rauschen, auch wenn sie auf -1 db normalisiert ist. Dies ist eine fast neue Installation des neuesten Win10 LTSB. Mein aktueller Treiber ist v6.0.1.7614 vom 2015-09-15 von Realtek Semiconductor Corp. Ich empfehle den Versuch, von einer neuen / anderen Betriebssysteminstanz aus zu starten, um installierte Software zu entfernen könnte dies verursachen. Jens Ehrich vor 7 Jahren 0
Der Lärm ist genau da. Sie machen den gleichen Fehler wie andere Kommentatoren, die richtigen Tools nicht zu verwenden: http://i.imgur.com/fWnaM8I.png Hinweis: Öffnen Sie diese WAV in Audacity und setzen Sie eine Verstärkung von +48 dB ein. Violet Giraffe vor 7 Jahren 0
Tatsächlich verwende ich dieselben Tools, die Sie zuvor verwendet haben. Die Datei wurde jedoch vor der Analyse nicht gespeichert. Jens Ehrich vor 7 Jahren 0
Huh, ich habe mich gefragt, woher dieser Fehler "Wertüberlauf" kommt. Sehr gute Arbeit. Was ich bisher studierte, sieht also nicht mehr als einen Audacity-Fehler aus. Die Audiomulch-Software (die ich in meinem Auto brauche) greift jedoch auch auf und übersetzt sie eindeutig in die Lautsprecher. Hier ist ein Screenshot, wie ein VST-EQ / Spektrum-Analyzer-Plugin im Soundpfad aufnimmt: http://i.imgur.com/R4SYcrs.png Wenn Sie also mit Ihren Ergebnissen nicht näher an die Lösung des eigentlichen Problems herangehen, Sie haben meine Methode, das Problem zu studieren, vollständig demontiert, und ich habe keine andere Wahl, als Sie für Ihre Gründlichkeit zu belohnen :) Violet Giraffe vor 7 Jahren 0
Das Rauschen wird wahrscheinlich während der Umwandlung in 16-Bit an einem bestimmten Punkt des digitalen Pfads eingeführt, wie beim Speichern der Datei. Dies ist entweder ein Implementierungsfehler im Konvertierungsalgorithmus (0 sollte immer auf 0 IMO runden) oder ein Nebeneffekt des Ditherings (https://en.wikipedia.org/wiki/Audio_bit_depth). Wenn Sie die fehlerhafte Konvertierung finden, können Sie sie möglicherweise weglassen oder zur 32-Bit-Verarbeitung wechseln. Um diese Theorie zu testen, versuchen Sie, eine 32-Bit-WAV-Datei ohne Verarbeitung im Auto abzuspielen. Jens Ehrich vor 7 Jahren 2
0
Sir Adelaide

Es scheint, dass dies ein häufiges Problem für Benutzer ist, die RealTek-Karten verwenden, die oft in das Motherboard integriert sind ( Quelle ).

Lösungen neigen dazu, zu sein

  • Holen Sie sich eine andere Soundkarte von einem anderen Hersteller
  • Deaktivieren Sie "PC Beep" ( Quelle 2 )

(Ja, ich habe gelesen, dass Sie nach einem Windows-Softwareproblem anstatt nach Hardware suchen. Ich gehe davon aus, dass die RealTek-Probleme im Softwaretreiber liegen.)

Das ist komisch. Und während diese Quellen sagen, was ... Ich bin neugierig auf das Warum ... Journeyman Geek vor 7 Jahren 0
Tatsächlich verwenden nur die Hälfte der getesteten PCs einen Realtek-Codec. Der Ziel-PC, bei dem dies ein auffälliges Problem ist, verwendet die ODAC USB-Soundkarte und verfügt nicht einmal über einen Realtek-Soundchip (es gibt einen integrierten Codec, der jedoch von einem anderen Hersteller stammt). Und mein Heimlaptop verwendet die USB-Schnittstelle Creative EMU 0404 (verfügt jedoch über eine eingebaute Realtek). Violet Giraffe vor 7 Jahren 0
-1
enconn

Wenn Sie HDMI oder eine andere Form der digitalen Tonausgabe verwenden, hören Sie möglicherweise zwischen dem System und dem digitalen Empfänger im Lautsprecher, um das digitale Signal in ein analoges Signal für den Lautsprecher umzuwandeln. Für Ihre Fahrzeugsituation würde ich empfehlen, ein RPI als integrierte Lösung auszuführen, um ähnliche Probleme zu vermeiden. Bei den Desktops möchte ich darauf wetten, dass Sie Ihre Lautsprecher ganz aufgedreht lassen und das System zur Lautstärkeregelung verwenden. In diesem Fall ist der Ton, den Sie hören, eine Mischung aus System, wenn Digital und Eingangsleistung für den Lautsprecher erhalten bleiben. Die gleiche Idee für einen Gitarrenverstärker, der ganz aufgedreht ist und nichts angeschlossen ist, hört man immer noch eine Art statisches Rauschen. Drehen Sie Ihre Lautsprecher also etwas herunter (75%) und verwenden Sie deren manuelle Steuerung, um die Lautstärke zu ändern. Nachdem Sie die Lautstärke / Qualität der Computer optimiert haben, können Sie den Bereich finden, in dem die Lautsprecher am lautesten sind / nicht mit Ihnen sprechen und von dort aus spielen. Es ist wirklich ein Spiel, bei dem Sie die beiden Systeme spielen, um die beste Qualität zu erzielen, ohne Ihre Sendeleistung und die verstärkte Leistung des Lautsprechers zu übertreffen. Wenn Sie einen übertreiben, erhalten Sie den Effekt, den Sie in Ihren Soundclips beschreiben.

Es ist kein HDMI in meinem Auto, es ist ein USB-DAC (einer, der ein Standardprotokoll verwendet und keinen Treiber benötigt). Die anderen 3 Systeme verwenden den integrierten Realtek-Codec Violet Giraffe vor 7 Jahren 0
Leider haben Sie meine Frage nicht sorgfältig gelesen, insbesondere den Teil, in dem ich erkläre, dass das Rauschen bereits vor analogen Konvertierungen auftritt. Ich habe das Geräusch PROGRAMMATISCH aufgenommen. Es ist nicht das, was der DAC spielt, sondern das, was Windows an den DAC sendet. Violet Giraffe vor 7 Jahren 1
-1
lasan

Es sind nicht die Fenster, die Ihnen Sounds senden, sondern Ihre Soundkarte. Die Audacity macht eine Schleife von der Ausgabe der Soundkarte zurück, nicht nur von Fenstern. Stellen Sie sicher, dass alle Computer ordnungsgemäß geerdet sind. Überprüfen Sie es mit einem Elektriker, ich hatte auch das gleiche Problem. Ich habe das Problem behoben, indem alle Geräte ordnungsgemäß geerdet wurden, und überprüfen Sie, ob Ihr Laptop den gleichen Ton ausgibt, wenn der Akku funktioniert. Ich habe Kühnheit heruntergeladen und meine Tonausgabe überprüft und es gab kein Problem. Ich benutze auch Windows 10. Hoffe das hat geholfen.

Was Sie sagen, wäre wahr, wenn ich ein Stück Analogkabel nehmen würde, um das Signal vom _analog_-Ausgang physisch zum _analog_-Eingang zu schleifen, aber das habe ich nicht getan. Audacity's Loopback ist Software, keine Hardware. Erdung hat damit nichts zu tun. Außerdem haben Sie wahrscheinlich nicht die richtigen Werkzeuge zur Analyse der von Ihnen erstellten Aufnahmen verwendet. Könntest du es mir schicken? Wie gesagt, es passiert auf 4 von 4 verschiedenen Computern, mit denen ich es getestet habe, also kann ich darauf wetten, dass es auch auf Ihrem System passiert. Violet Giraffe vor 7 Jahren 0