bluez-alsa
Bluez-ALSA (BlueALSA) is an ALSA backend for Bluez 5 audio interface.
Bluez-ALSA registers all Bluetooth devices with audio profiles in Bluez
under a virtual ALSA PCM device called bluealsa that supports both
playback and capture.
Some backstory: Bluez 5 removed built-in support for ALSA in favor of a generic interface for 3rd party appliations. Thereafter, PulseAudio implemented a backend for that interface and became the only way to get Bluetooth audio with Bluez 5. Users prefering ALSA stayed on Bluez 4. However, Bluez 4 eventually became deprecated.
This package is a rebirth of a direct interface between ALSA and Bluez 5,
that, unlike PulseAudio, provides KISS near-metal-like experience. It is
not possible to run BluezALSA and PulseAudio Bluetooth at the same time
due to limitations in Bluez, but it is possible to run PulseAudio over
BluezALSA if you disable bluetooth-discover and bluez5-discover
modules in PA and configure it to play/capture sound over bluealsa PCM.
- Name
- bluez-alsa
- Main Program
bluealsa- Programs
bluealsabluealsa-aplaybluealsa-rfcommhcitop
- Homepage
- Version
- 4.3.1
- License
- Maintainers
- Platforms
- aarch64-linux
- armv5tel-linux
- armv6l-linux
- armv7a-linux
- armv7l-linux
- i686-linux
- loongarch64-linux
- m68k-linux
- microblaze-linux
- microblazeel-linux
- mips-linux
- mips64-linux
- mips64el-linux
- mipsel-linux
- powerpc-linux
- powerpc64-linux
- powerpc64le-linux
- riscv32-linux
- riscv64-linux
- s390-linux
- s390x-linux
- x86_64-linux
- Defined
- Source