02-08-2024, 06:30 PM
Hi Everyone,
Ive successfully set up moode 8.3.7 on a Pi 4 8GB and got it playing to a set of sound core Space One headphones which support LDAC but on looking at the information about bluetooth codecs in this version it only lists sbc.
Any ideas why the others aren't listed / active? More output data below -
Via SSH -
RPiOS: 11.8 Bullseye 64-bit | Linux: 6.1.21 64-bit
Model: Pi-4B 8GB
Audio: Pi HDMI 1
m o O d e a u d i o p l a y e r
Release 8.3.7 2023-12-07
© 2014 Tim Curtis
The programs included with moOde are free software; the
exact distribution terms for each program are described
in the individual files in /usr/share/doc/*/copyright or
in the moOde source files. moOde comes with absolutely
no warranties either expressed or implied, or any other
such guarantees.
** To set a new password for your userid type 'passwd'.
Last login: Thu Feb 8 15:51:45 2024 from 192.168.68.115
When I Cat the config file for bluealsa -
marke@moode:~ $ cat /etc/systemd/system/bluealsa.service
[Unit]
Description=Bluealsa proxy
Requires=bluetooth.service
After=bluetooth.service
[Service]
Type=simple
ExecStart=/usr/bin/bluealsa -p a2dp-source -p a2dp-sink -c aptx -c aptx-hd -c ldac --sbc-quality=xq+
[Install]
WantedBy=multi-user.target
But when I query what Codecs are available -
marke@moode:~ $ bluealsa-aplay -L
bluealsaEV=E8:EE:CC:B6:17:80,PROFILE=a2dp,SRV=org.bluealsa
soundcore Space One, trusted audio-card, playback
A2DP (SBC): S16_LE 2 channels 44100 Hz
marke@moode:~ $ bluealsa-cli --verbose list-pcms
/org/bluealsa/hci0/dev_E8_EE_CC_B6_17_80/a2dpsrc/sink
Device: /org/bluez/hci0/dev_E8_EE_CC_B6_17_80
Sequence: 1
Transport: A2DP-source
Mode: sink
Running: true
Format: S16_LE
Channels: 2
Sampling: 44100 Hz
Available codecs: SBC:2fff0227
Selected codec: SBC:24150227
Delay: 150.2 ms
SoftVolume: true
Volume: L: 127 R: 127
Muted: L: false R: false
marke@moode:~ $ bluealsa-cli --verbose
Service: org.bluealsa
Version: v4.1.0
Adapters: hci0
Profiles:
A2DP-source : SBC aptX aptX-HD LDAC
A2DP-sink : SBC aptX aptX-HD
So this lists the LDAC profile as available but how do I ask it to use LDAC. Sorry if I'm being a bit dumb here. Is there anything I'm missing or didn't set up properly?
Any help gratefully appreciated. Thanks.
Ive successfully set up moode 8.3.7 on a Pi 4 8GB and got it playing to a set of sound core Space One headphones which support LDAC but on looking at the information about bluetooth codecs in this version it only lists sbc.
Any ideas why the others aren't listed / active? More output data below -
Via SSH -
RPiOS: 11.8 Bullseye 64-bit | Linux: 6.1.21 64-bit
Model: Pi-4B 8GB
Audio: Pi HDMI 1
m o O d e a u d i o p l a y e r
Release 8.3.7 2023-12-07
© 2014 Tim Curtis
The programs included with moOde are free software; the
exact distribution terms for each program are described
in the individual files in /usr/share/doc/*/copyright or
in the moOde source files. moOde comes with absolutely
no warranties either expressed or implied, or any other
such guarantees.
** To set a new password for your userid type 'passwd'.
Last login: Thu Feb 8 15:51:45 2024 from 192.168.68.115
When I Cat the config file for bluealsa -
marke@moode:~ $ cat /etc/systemd/system/bluealsa.service
[Unit]
Description=Bluealsa proxy
Requires=bluetooth.service
After=bluetooth.service
[Service]
Type=simple
ExecStart=/usr/bin/bluealsa -p a2dp-source -p a2dp-sink -c aptx -c aptx-hd -c ldac --sbc-quality=xq+
[Install]
WantedBy=multi-user.target
But when I query what Codecs are available -
marke@moode:~ $ bluealsa-aplay -L
bluealsaEV=E8:EE:CC:B6:17:80,PROFILE=a2dp,SRV=org.bluealsa
soundcore Space One, trusted audio-card, playback
A2DP (SBC): S16_LE 2 channels 44100 Hz
marke@moode:~ $ bluealsa-cli --verbose list-pcms
/org/bluealsa/hci0/dev_E8_EE_CC_B6_17_80/a2dpsrc/sink
Device: /org/bluez/hci0/dev_E8_EE_CC_B6_17_80
Sequence: 1
Transport: A2DP-source
Mode: sink
Running: true
Format: S16_LE
Channels: 2
Sampling: 44100 Hz
Available codecs: SBC:2fff0227
Selected codec: SBC:24150227
Delay: 150.2 ms
SoftVolume: true
Volume: L: 127 R: 127
Muted: L: false R: false
marke@moode:~ $ bluealsa-cli --verbose
Service: org.bluealsa
Version: v4.1.0
Adapters: hci0
Profiles:
A2DP-source : SBC aptX aptX-HD LDAC
A2DP-sink : SBC aptX aptX-HD
So this lists the LDAC profile as available but how do I ask it to use LDAC. Sorry if I'm being a bit dumb here. Is there anything I'm missing or didn't set up properly?
Any help gratefully appreciated. Thanks.