Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save pengshp/b60ec9d0374e8f78b7e6fe643dba6675 to your computer and use it in GitHub Desktop.
Save pengshp/b60ec9d0374e8f78b7e6fe643dba6675 to your computer and use it in GitHub Desktop.
pipewire configs: default device & echo cancel
~/.config/pipewire/pipewire.conf.d/10-bt-headphones-default.conf
===========
context.properties = [
default.configured.audio.sink = { "name": "bluez_output.AC_12_2F_24_80_86.1" }
]
===========使用pipewire的模块消除麦克风的回音
~/.config/pipewire/pipewire.conf.d/20-echo-cancel.conf
===========
context.modules = [
{ name = libpipewire-module-echo-cancel
args = {
# library.name = aec/libspa-aec-webrtc
# node.latency = 1024/48000
source.props = {
node.name = "Echo Cancellation Source"
}
sink.props = {
node.name = "Echo Cancellation Sink"
}
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment