Sound cracking over Bluetooth.
Good evening,
I have an issue with sound when using Pipewire + Bluez + Wireplumber. Sound tends to crack when using Bluetooth with Android phones & Bluetooth headphones.
The issue doesn't happen when using wired headphones / speakers.
It occurs way more often when there's 100% CPU utilization or when loading a random program/software into the memory.
The codec used for headphones is SBC while for Android - AAC (since aptX makes sound from phones totally unusable).
- Bluetooth card:
Qualcomm Atheros Communications QCA61x4 Bluetooth 4.0
. - Pipewire version:
1.0.6
- Wireplumber version:
0.5.2
- Bluez version:
5.76
- OS:
Alpine Linux v3.20
- DE:
KDE Plasma 6.0.5
Reporting it here since it might be related with rtkit.
chrt -a -p <wireplumber pid>
shows:
pid <wireplumber pid>'s current scheduling policy: SCHED_OTHER
pid <wireplumber pid>'s current scheduling priority: 0
pid <wireplumber pid>'s current scheduling policy: SCHED_OTHER
pid <wireplumber pid>'s current scheduling priority: 0
pid <wireplumber pid>'s current scheduling policy: SCHED_OTHER
pid <wireplumber pid>'s current scheduling priority: 0
pid <wireplumber pid>'s current scheduling policy: SCHED_OTHER
pid <wireplumber pid>'s current scheduling priority: 0
pid <wireplumber pid>'s current scheduling policy: SCHED_OTHER
pid <wireplumber pid>'s current scheduling priority: 0
pid <wireplumber pid>'s current scheduling policy: SCHED_OTHER
pid <wireplumber pid>'s current scheduling priority: 0