You are not logged in.

#1 2021-03-13 04:51:36

arnuld
Member
From: INDIA
Registered: 2005-12-19
Posts: 220
Website

Bluetooth Audio -- Crackling Sound

I have been using Arch Linux (on my desktop) for several years now and none of my bluetooth headsets ever worked with Arch. Audio is always crackling or coming in pieces on bluetooth. It was the same for Pulseaudio and now Pipewire has come and I still can't get rid of crackling sound. As of today, I have tested and my current headset works fine in Ubuntu 20.04 that I have on my laptop.

Pipewire is rinning as per systemctl --user status pipewire.service:

[arnuld@arch64 ~]$ systemctl --user status pipewire.service
● pipewire.service - Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
     Active: active (running) since Sat 2021-03-13 09:30:50 IST; 16min ago
TriggeredBy: ● pipewire.socket
   Main PID: 1524 (pipewire)
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1524 /usr/bin/pipewire

Mar 13 09:30:50 arch64 systemd[1084]: Started Multimedia Service.

Here is the output from pactl list sinks (I have removed everything except of bluetooth output):

Sink #90
	State: RUNNING
	Name: bluez_output.11_22_33_44_55_FF.a2dp-sink
	Description: Rockerz 235V2
	Driver: PipeWire
	Sample Specification: s16le 2ch 48000Hz
	Channel Map: front-left,front-right
	Owner Module: 4294967295
	Mute: no
	Volume: front-left: 48287 /  74% / -7.96 dB,   front-right: 48287 /  74% / -7.96 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: bluez_output.11_22_33_44_55_FF.a2dp-sink.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY 
	Properties:
		api.bluez5.transport = ""
		api.bluez5.profile = "a2dp-sink"
		api.bluez5.codec = "sbc"
		card.profile.device = "1"
		api.bluez5.address = "11:22:33:44:55:FF"
		device.id = "68"
		device.description = "Rockerz 235V2"
		node.name = "bluez_output.11_22_33_44_55_FF.a2dp-sink"
		factory.name = "api.bluez5.a2dp.sink"
		priority.driver = "1010"
		priority.session = "1010"
		node.pause-on-idle = "false"
		factory.id = "8"
		device.api = "bluez5"
		media.class = "Audio/Sink"
		node.driver = "true"
		node.latency = "512/48000"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "90"
		client.id = "30"
	Ports:
		headset-output: Headset (type: Headset, priority: 0, available)
	Active Port: headset-output
	Formats:
		pcm

P.S.: I have bluetooth speakers too and they work fine with bluetooth on Android mobile but same crackling sound on Arch Linux.

Last edited by arnuld (2021-03-13 04:52:28)

Offline

Board footer

Powered by FluxBB