Bixilon
Anmeldungsdatum: 20. Juni 2019
Beiträge: 48
|
Ich habe auf meinem ThinkPad W540 einen Dual Boot eingerichtet.
1. Windows 10 Pro
2. Kubuntu 18.04 Ich verwende TeamSpeak 3 sehr oft und lange.
Das Problem: Wenn ich unter Windows bin, ist die Soundqualität vom Mikrofon relativ gut. Man hört meine Stimme relativ gut und die Umgebungsgeräusche(z.B. Tastatur tippen oder an den Laptop anstoßen) werden gut gefiltert. Anders siehts mit Linux aus. Man hört dort alles. Selbst das leiseste Tippen auf der Tastatur oder den Lüfter(der Lüfter ist sehr leise) hört man. Obwohl TeamSpeak schon eine Sprachaktivierung hat, hört man alles, wenn ich spreche. Außerdem muss ich sogar sehr laut sprechen(fast schreien). Ich habe mal mit Audacity einen Vergleich gemacht. Ich tippe in beiden (nahe dem Ende) leicht neben die Tastatur. 1. Windows: https://dl.bixilon.de/support/linux/audio/micro/Windows.wav 2. Linux: https://dl.bixilon.de/support/linux/audio/micro/Linux.wav Hört ihr den Unterschied? Zur Hardware: Windows betitelt im Geräte Manager das Micro als "Mikrofon Array (Realtalk High Definition Audio) Linux allerdings sagt "Internes Mikrofon".
moritz@moritz-tp:~$ cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xb2a30000 irq 39
1 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xb2a34000 irq 40 Ich habe die Seiten im Wiki gelesen (z.B. HDA). Hat mit nichts weiter gebracht.... Wie seht ihr das? Kennt ihr ähnliches? Wie "behebe" ich dieses Problem?
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Rufe mal im Terminal alsamixer auf und stelle das Mic mal ein.
|
Bixilon
(Themenstarter)
Anmeldungsdatum: 20. Juni 2019
Beiträge: 48
|
Hmm. Ich sehe da nur, dass ich etwas an der Lautstärke ändern kann. Habe mal alle Optionen durchprobiert. Kein Erfolg bzw keine Besserung
|
RamSpeicher
Anmeldungsdatum: 17. Juli 2009
Beiträge: 2508
|
Hast Du die Regler vorher auch eingeschaltet ❓ Alsamixer → Muting
|
Bixilon
(Themenstarter)
Anmeldungsdatum: 20. Juni 2019
Beiträge: 48
|
Ja. Es war "gemutet". Habe erneut daran rumgespielt, geht nichts. Das Problem ist ja nicht, ob es geht oder nicht. Es funktioniert ja. Bloß sind halt ein Haufen Störgeräusche da....
|
RamSpeicher
Anmeldungsdatum: 17. Juli 2009
Beiträge: 2508
|
Schau mal Bitte unter PulseAudio → Engabegeräte und dort mal den Regler für die Empfindlichkeit des Micros Testweise entspr. anpassen.
|
Bixilon
(Themenstarter)
Anmeldungsdatum: 20. Juni 2019
Beiträge: 48
|
Hmm. Finde ich irgendwie nicht.
Wenn ich auf meine KDE Taskleiste klicke und dort auf Sounds, finde ich nur mein Micro. Dort kann ich die Lautstärke anpassen(Wie im alsamixer).
Wenn ich auf pavucontrol gehe, dann finde ich dort unter Eingabegeräte nur ein paar Optionen, die ich glaube, dass es die nicht sind.
1. Ich kann den Port einstellen: Internes Micro, Micro(unplugged), Micro an der Docking(unplugged).
2. Einen Lautstärke regler (auf 100%)
3. Unter Advanced: Latency Offset. Keine Ahnung was das ist. Habe ein bisschen probiert, aber keinen Unterschied feststellen können...
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Entscheidend ist die Empfindlichkeit im alsamixer.Mit dem Boost mal getestet? Die Reise fängt immer erst bei Alsa an.
- Bilder
|
Bixilon
(Themenstarter)
Anmeldungsdatum: 20. Juni 2019
Beiträge: 48
|
Probiert(schon davor). Kein Effekt
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8686
|
Kellerkind_2009 schrieb: Rufe mal im Terminal alsamixer auf und stelle das Mic mal ein.
Sry , Kellerkind_2009 ich frage das mal: drücke bitte
F5 und poste das Bild als Anhang.
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Stelle im alsamixer einen Wert von ~ 80 ein,Boost abschalten. Dann wählst du Pulse in Phonon aus. Dann testest du weiter in pavucontrol Das die Änderungen/Einstellungen keinen Effekt haben sollen kann ich mir leider nicht vorstellen 😉
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6466
Wohnort: Erlangen
|
Mikrofon Array
Ich hab da einen Verdacht... 🙄 Bei den eingebauten Mikes in Laptops wird häufig ein Trick verwendet.
Wenn man nun das Signal des zweiten Mikes um 180° in der Phase dreht und dann beide Signale wieder mischt, so verschwinden die internen Geräusche ziemlich effektiv. Das ist quasi eine akkustische Entsprechung einer symmetrischen Signalübertragung. Das Stichwort "Mikrofon Array" lässt mich vermuten, dass genau das hier geschieht. Dummerweise scheint hier die Addition der Signale nicht - wie üblich - analog vor dem Soundchip zu erfolgen, sondern erst im Soundchip selbst. Tja, und da haben wir den Salat: Windows bekommt vom Hersteller Treiber, die passgenau für diese Situation geschrieben worden sind (Beschaltung des Chips, Signalwege, Sonderfunktionen, etc pp). Nur der Windowstreiber weiß also um die Existenz des zweiten Mikes, und schaltet die Phasendrehung an als auch das Signal des zweiten Mikes auf. Linux hingegen weiß nichts davon, woher auch? Der Chip-Name selbst verrät diesen Umstand nicht, und überhaupt wird bei HDAs oft ein Geheimnis um die Beschaltung und Funktionalität gemacht. Fazit: Linux weiß nichts vom zweiten Mike, und deshalb schlagen die Geräusche voll durch. Ob man idF das zweite Mike überhaupt zugänglich und aufschalten kann weiß ich nicht.
|
Bixilon
(Themenstarter)
Anmeldungsdatum: 20. Juni 2019
Beiträge: 48
|
Berlin_1946 schrieb: Kellerkind_2009 schrieb: Rufe mal im Terminal alsamixer auf und stelle das Mic mal ein.
Sry , Kellerkind_2009 ich frage das mal: drücke bitte
F5 und poste das Bild als Anhang.
Siehe Anhang
Kellerkind_2009 schrieb: Stelle im alsamixer einen Wert von ~ 80 ein,Boost abschalten. Dann wählst du Pulse in Phonon aus. Dann testest du weiter in pavucontrol Das die Änderungen/Einstellungen keinen Effekt haben sollen kann ich mir leider nicht vorstellen 😉
Im Alsamixer eingestellt.
In Phonon kann ich nur ein Backend wählen. Da gibt es keine Option mit Pulse.
Habe aber mal die Werte im alsa mixer eingestellt.pepre schrieb: Mikrofon Array
Ich hab da einen Verdacht... 🙄 Bei den eingebauten Mikes in Laptops wird häufig ein Trick verwendet.
Wenn man nun das Signal des zweiten Mikes um 180° in der Phase dreht und dann beide Signale wieder mischt, so verschwinden die internen Geräusche ziemlich effektiv. Das ist quasi eine akkustische Entsprechung einer symmetrischen Signalübertragung. Das Stichwort "Mikrofon Array" lässt mich vermuten, dass genau das hier geschieht. Dummerweise scheint hier die Addition der Signale nicht - wie üblich - analog vor dem Soundchip zu erfolgen, sondern erst im Soundchip selbst. Tja, und da haben wir den Salat: Windows bekommt vom Hersteller Treiber, die passgenau für diese Situation geschrieben worden sind (Beschaltung des Chips, Signalwege, Sonderfunktionen, etc pp). Nur der Windowstreiber weiß also um die Existenz des zweiten Mikes, und schaltet die Phasendrehung an als auch das Signal des zweiten Mikes auf. Linux hingegen weiß nichts davon, woher auch? Der Chip-Name selbst verrät diesen Umstand nicht, und überhaupt wird bei HDAs oft ein Geheimnis um die Beschaltung und Funktionalität gemacht. Fazit: Linux weiß nichts vom zweiten Mike, und deshalb schlagen die Geräusche voll durch. Ob man idF das zweite Mike überhaupt zugänglich und aufschalten kann weiß ich nicht.
Das ist eine sehr interessante Theorie. Könnte stimmen, aber glaube ich nicht. Bei mir sind neben der Webcam 2 Micros. Eins links und eins rechts. Das ist wahrscheinlich der array. Allerdings könnte es noch ein 3. geben. Das wäre sehr interessant
- Bilder
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 6345
Wohnort: Hamburg
|
Ich denke das pepre mir seiner Vermutung richtig liegt. Ich denke aber auch, dass Begriffe wie aktive Lärmkompensation oder Active Noise Cancellation das besser beschreiben. Siehe auch: Antischall und Geräuschreduzierender Kopfhörer. Ich glaube meine alte DV-Video Kamera hatte so etwas auch.
Dummerweise scheint hier die Addition der Signale nicht - wie üblich - analog vor dem Soundchip zu erfolgen,...
Hätte ich auch so gemacht. Aber hier zeigt sich wieder, dass die Herstelle, nur um einige Millicent zu sparen, das Problem einfach auf die Software verlagern. Wenn da nicht noch jemand eine geniale Idee hat, bleibt als Lösung wohl nur ein Headset.
|
Bixilon
(Themenstarter)
Anmeldungsdatum: 20. Juni 2019
Beiträge: 48
|
Hmm. Diese Lösung gefällt mir gar nicht:(
Ich mag den Komfort nichts vor dem Gesicht hängen zu lassen. Selbst Kopfhörer haben mir nicht gefallen.
|