Ah okay. Glaub da ist 18.04 drauf.
Moin,
hier die Einstellungen für die /etc/pulse/default.pa
. Einfach am Ende einfügen und bei den default sinks und sources die eigenen default Namen einfügen.
Die Namen kann man sich hiermit anzeigen lassen:
pactl list sinks | grep Name
pactl list sources | grep Name
In mumble dann jeweils auf default umstellen und Echo Cancelling in Mumble deaktivieren.
Hier nur die Änderungen:
edit_pa_ffechoCancel.txt (1,1 KB)
Meine default.pa (ubuntu 18.04):
default.pa.txt (5,7 KB)
Kurz dazu was es tut:
Hier dann bitte die Namen der default Source und Sink eintragen:
#SET DEFAULT AUDIO SOURCE AND SINK
set-default-source alsa_input.usb-0b0e_Jabra_LINK_360_501AA5A4E493022E00-00.analog-mono
set-default-sink alsa_output.pci-0000_0a_00.3.analog-stereo
An dieser Stelle wird das Modul geladen:
#LOAD ECHO CANCEL WITH AEC_METHOD WEBRTC
# default quality mode source based
load-module module-echo-cancel aec_method=webrtc use_master_format=true source_name=ffechoCancel_source sink_name=ffechoCancel_sink
# high quality mode
#load-module module-echo-cancel aec_method=webrtc use_master_format=true source_name=ffechoCancel_source sink_name=ffechoCancel_sink format=s32le rate=96000 channels=2
Und hier werden die echo canceled Source und Sink als neuer default definiert:
#SET ECHO CANCEL SOURCE AND SINK
set-default-source ffechoCancel_source
set-default-sink ffechoCancel_sink
Danke für die tolle Anleitung.
Getestet und funktioniert super .
Neuer Schnippsel der mit 2 Zeilen auskommt ohne die Defaults hin und her zu wechseln …
.fail
# high quality mode
load-module module-echo-cancel aec_method=webrtc use_master_format=true source_master=alsa_input.usb-ZOOM_Corporation_H1_000000000000-00.analog-stereo sink_master=alsa_output.pci-0000_0c_00.4.analog-stereo source_name=ffechoCancel_source sink_name=ffechoCancel_sink format=s32le rate=96000 channels=2
die Namen der Device müssen natürlich getauscht werden.
Die Namen kann man sich hiermit anzeigen lassen:
pactl list sinks | grep Name
pactl list sources | grep Name
Sieht so aus als würde die Echo Unterdrückung in Mumble gefixt.
Wenn jemand testen mag kann es jetzt tun.
MfG Chris
Weiterer Pullrequest für Mumble Echo Cancel fix:
MfG Chris
EDIT:
Oh fehlalarm: ich habe mich verlesen. Handelt von RNNoice nicht Echocancel