2009-04-07 7 views
4

Kennt jemand einen Grund, warum meine Programme meine Lautsprecher veranlassen konnten, etwas weiche statische auszugeben? Die Programme selbst haben kein einziges Element, das Sound zu irgendetwas ausgibt, aber wenn ich ein paar meiner Programme starte, kann ich ein Rauschen von meinen Lautsprechern hören. Es wird sogar lauter, wenn ich bestimmte Programme starte. Das Bewegen der Lautsprecher hilft nicht, also muss es aus dem Computer kommen.Programme, die statisches Rauschen in Lautsprechern verursachen?

Ich bin mir nicht sicher, welche anderen Details zu legen, da dies sehr seltsam scheint. Sie sind OpenGL-Programme, die in C++ mit MS Visual C++ geschrieben sind.

Edit: Es scheint, dass die Framebuffer innerhalb einer Endlosschleife Swapping ist das Geräusch zu machen, als wenn ich aufhören Swapping ich Stille bekommen ...

+0

ich genau das Gleiche mit einer Reihe von Programmen - vor allem mit ObjectDock (Mac Dock Nachahmung für Windows) - aber nur, wenn ich meine Maus bewegen, wenn sich der Cursor über ist das Dock. Recht seltsam. Ich weiß nicht, ob ObjectDock das tun soll - scheint seltsam, dass es das tun würde. – Smashery

Antwort

2

Da Sie sagen, dass Sie Sound in Ihren Programmen nicht berühren, bezweifle ich, dass dies Ihr Code ist. Tritt es auf, wenn Sie andere grafikintensive Programme ausführen? Was passiert auch, wenn Sie verschiedene Kanäle im Mixer stummschalten (sndvol32.exe in 32-Bit-Fenstern)?

Da ich nichts anderes weiß, würde ich vermuten, dass es sich um den Lüfter auf Ihrer Grafikkarte handeln könnte. Wenn Ihre Programme dazu führen, dass sich der Lüfter einschaltet und er sich entweder in der Nähe Ihrer Soundkarte befindet oder die Stromleitung des Lüfters ein Audiokabel kreuzt, kann dies zu statischem Rauschen führen. Versuchen Sie, Audiokabel so weit wie möglich von den Lüfter- und Stromkabeln zu entfernen und sehen Sie, was passiert.

Es könnte auch statische von einer Reihe anderer Quellen abholen, und ich würde nicht sagen, dass es notwendigerweise ungewöhnlich ist. Wenn auch nicht grafikintensive Programme dies verursachen, könnte es sich um einen Festplattenzugriff handeln, oder sogar bestimmte Frequenzen der CPU/Leistungsaufnahme werden auf einer Audioleitung wie einer Antenne aufgenommen. Sie können auch versuchen, die Anzahl der Loops in Ihren Audiokabeln zu reduzieren und zu sehen, ob es hilft, aber keine Garantien.

+0

Ich öffnete Sim City, gedämpfte Spielgeräusche und ich hörte die gleiche statische. Ich denke, ich habe es nie gemerkt, weil ich immer mit Sound spiele. =/Es stellte sich heraus, dass einige Stromkabel über meiner Soundkarte hingen. Ich bewegte sie und Stille! –

3

Computer eine unterschiedliche Menge an Energie verbrauchen, wenn der Code ausgeführt wird. Diese Stromschwankung wirkt wie ein HF-Sender und kann von einem Audiogerät aufgenommen werden und wird im Wesentlichen wie ein AM-moduliertes Signal "decodiert". Da die Ausführung normalerweise kein erkennbares Signal erzeugt, klingt es wie weißes Rauschen. Ein gutes Beispiel für eine Audioausrüstung, die ein RF-Signal aufnimmt, ist, wenn Sie Ihr Mobiltelefon (GSM) in der Nähe eines Audioverstärkers halten, wenn Sie einen Anruf erhalten. Sie werden wahrscheinlich ein charakteristisches Summen aus dem Sender des Mobiltelefons hören.

Gehen Sie hier, um mehr über Electromagnetic compatibility zu erfahren. Es gibt mehrere Möglichkeiten, wie ein Signal in Ihr Audio einkoppeln kann. Da Sie ein Netzkabel als Quelle angegeben haben, war es höchstwahrscheinlich eine magnetische induktive Kopplung.

+0

Das ist genau das, was es ist. Sie benötigen entweder eine bessere Abdeckung Ihrer Kabel/Lautsprecher oder Ihres Computers. Wenn Ihr PC-Gehäuse aus Kunststoff ist, blockiert es keine von innen erzeugte RF. Wenn das Gehäuse aus Stahl ist, verhält es sich wie ein Faraday-Käfig. –

+0

Ich glaube nicht, dass das der Grund ist. Der aktuelle Pegel ist in den Kreisen zu niedrig, um einen hörbaren Ton zu verursachen. Außerdem gibt es kein System in dem Computer, das aufgebaut ist, um die HF-Frequenz zu erfassen. Dieses Geräusch sollte erzeugt werden, indem tatsächlich ein elektrisches Signal erhalten wird. – euphoria83

3

:)

Sie werden überrascht sein, zu wissen, dass der Lautsprecher Eingang von der Festplatte statische Aufnehmen ist. Wenn Sie etwas tun Speicher/Festplatte intensiv (wie Framebuffer austauschen), so dass die Festplatte schnell drehen muss, wird der Sound angezeigt.

Ich hatte das gleiche Problem vor einigen Jahren, löste ich es auch. Aber es tut mir leid, dass ich mich nicht erinnere, wie ich es gemacht habe.

Hoffe die Diagnose hilft bei der Behebung des Problems.

UPDATE: Ich erinnerte mich. Wenn Sie Windows verwenden, gehen Sie zur Lautstärkeregelung und schalten Sie alle externen Eingänge/Ausgänge wie CD-Eingang usw. stumm. Behalten Sie einfach die zwei grundlegenden.

+0

Ich denke, du hast Recht. Ich habe es gelöst, indem ich VSYNC eingeschaltet habe. reduziere Framebuffer-Swapping. –

0

Crappy Audio-Hardware auf Motherboards, vor allem diejenigen, die in Office-PCs landen.Das Innere eines PC-Gehäuses ist voll von elektrischem Rauschen. Wenn das mit der Audio-Hardware koppelt, werden Sie es hören.

Lösung: Nehmen Sie einen Kopfhörer mit Lautstärkeregler am Kabel. Verringern Sie die Lautstärke am Kopfhörer und stellen Sie die Lautstärke am PC auf voll ein. Dies erhöht in den meisten Fällen den Signalpegel relativ zum Rauschpegel.

0

Die meisten elektronischen Geräte geben eine Art von elektromagnetischer Interferenz ab. Ihre Lautsprecher oder Sound-Hardware können etwas aufnehmen, das so einfach ist wie die Signalisierung auf Ihrem Videokabel oder der Grafikkarte selbst. Billige Lautsprecher und schlecht geschützte Audiogeräte neigen meiner Erfahrung nach dazu, ziemlich empfindlich auf diese Art von Strahlung zu reagieren.

0

Es liegt eine Störung auf Ihrem Motherboard vor, die auf Ihren Soundbus trifft.

Dies ist in der Regel wegen der Qualität Ihres Motherboards oder das Alter davon. Auch das Layout der Ausrüstung in Ihrem Computer (nahe beieinander, über Läppen) wird oft interessante EM-Felder machen. Mein alter Laptop hat das früher viel einfacher gemacht.

So, wie die Dinge sich auf- oder abwickeln, werden Sie es hören.

Versuchen Sie zu sehen, ob es auf einem anderen Computer passiert. Probieren Sie verschiedene Computer unterschiedlichen Alters und unterschiedlicher Konfigurationen aus (externe Soundkarte oder physische Soundkarte usw.).

Hoffe, dass hilft.

Verwandte Themen