Posts: 17
Threads: 3
Joined: Jul 2021
Reputation:
0
(Initially posted in wrong section.. )
I have been trying to get audio from my Pixel 7a to Moode. I can connect and pair successfully, but when I try to play an audio file from the phone I just get ear-splittingly load static from the speakers. I have tried different settings within MPD, Audio and bluetooth settings to no avail. Does anybody have an idea what I need to do to get this to work, or what settings I should use?
Thanks in advance..
Posts: 6,030
Threads: 177
Joined: Apr 2018
Reputation:
235
(09-02-2023, 03:27 AM)Blobby Wrote: (Initially posted in wrong section.. )
I have been trying to get audio from my Pixel 7a to Moode. I can connect and pair successfully, but when I try to play an audio file from the phone I just get ear-splittingly load static from the speakers. I have tried different settings within MPD, Audio and bluetooth settings to no avail. Does anybody have an idea what I need to do to get this to work, or what settings I should use?
Thanks in advance..
This is not a problem I’ve observed with my Pixel 6a and moOde.
First, you need to provide us more info. Let’s begin with the startup log which can be downloaded from the Logs section of System Config or printed via the moodeutl -l command or you can copy it from the end of System info. For readability you should post the result into a code block in your reply.
Regards,
Kent
Posts: 1,538
Threads: 106
Joined: Mar 2018
Reputation:
73
Quote: For readability you should post the result into a code block in your reply.
Like this :-)
https://moodeaudio.org/forum/showthread.php?tid=4654
----------
bob
Posts: 17
Threads: 3
Joined: Jul 2021
Reputation:
0
(09-02-2023, 06:42 AM)DRONE7 Wrote: Quote: For readability you should post the result into a code block in your reply.
Like this :-)
https://moodeaudio.org/forum/showthread.php?tid=4654
Thanks for the replies, hopefully I can get this right...
Code: 20230902 102448 worker: --
20230902 102448 worker: -- Start moOde 8 series
20230902 102448 worker: --
20230902 102448 worker: Successfully daemonized
20230902 102448 worker: Waiting for Linux startup...
20230902 102501 worker: Linux startup complete
20230902 102501 worker: Boot config backed up
20230902 102505 worker: File check (OK)
20230902 102507 worker: Session vacuumed
20230902 102507 worker: Session loaded
20230902 102507 worker: Debug logging (OFF)
20230902 102507 worker: Reduced system logging (OFF)
20230902 102507 worker: --
20230902 102507 worker: -- Audio debug
20230902 102507 worker: --
20230902 102507 worker: ALSA cards: (0:PianoDACPlus | 1:empty | 2:empty | 3:empty
20230902 102507 worker: MPD config: (0:Allo Piano 2.1 Hi-Fi DAC | mixer:(Master) | card:0)
20230902 102507 worker: ALSA mixer actual (Master)
20230902 102507 worker: ALSA Master volume set to (0%)
20230902 102507 worker: --
20230902 102507 worker: -- System
20230902 102507 worker: --
20230902 102510 worker: Host (moode)
20230902 102510 worker: Hardware (Pi-3B+ 1.3 1GB)
20230902 102510 worker: moOde (8.3.5 2023-08-19)
20230902 102510 worker: RaspiOS (11.7)
20230902 102510 worker: Kernel (6.1.21-v8+ #1642)
20230902 102510 worker: Procarch (aarch64, 64-bit)
20230902 102510 worker: MPD ver (0.23.12)
20230902 102510 worker: CPU gov (ondemand)
20230902 102510 worker: Userid (pi)
20230902 102510 worker: Homedir (/home/pi)
20230902 102510 worker: Timezone (Australia/Perth)
20230902 102510 worker: Keyboard (us)
20230902 102511 worker: USB boot (enabled)
20230902 102511 worker: File sys (expanded)
20230902 102511 worker: HDMI port (On)
20230902 102511 worker: Sys LED0 (On)
20230902 102511 worker: Sys LED1 (On)
20230902 102511 worker: --
20230902 102511 worker: -- Network
20230902 102511 worker: --
20230902 102511 worker: eth0 adapter exists
20230902 102511 worker: eth0 address check (Off)
20230902 102511 worker: eth0 address not assigned
20230902 102511 worker: wlan0 adapter exists
20230902 102511 worker: wlan0 country (AU)
20230902 102511 worker: wlan0 configured SSID (blobbys5G)
20230902 102511 worker: wlan0 SSID alternates (Blobbys,blobbys)
20230902 102511 worker: wlan0 router mode (Off)
20230902 102511 worker: wlan0 address check (up to 90 secs)
20230902 102511 worker: wlan0 connected to SSID (blobbys5G)
20230902 102511 worker: wlan0 power save (Disabled)
20230902 102511 worker: IP addr (10.0.0.161)
20230902 102511 worker: Netmask (255.255.255.0)
20230902 102511 worker: Gateway (10.0.0.138)
20230902 102512 worker: Pri DNS (10.0.0.139)
20230902 102512 worker: Domain ()
20230902 102512 worker: --
20230902 102512 worker: -- Software update
20230902 102512 worker: --
20230902 102512 worker: Automatic check (Off)
20230902 102512 worker: --
20230902 102512 worker: -- File sharing
20230902 102512 worker: --
20230902 102512 worker: SMB file sharing (On)
20230902 102512 worker: NFS file sharing (Off)
20230902 102512 worker: --
20230902 102512 worker: -- Audio config
20230902 102512 worker: --
20230902 102513 worker: MPD conf updated
20230902 102513 worker: ALSA card number (0)
20230902 102513 worker: MPD audio output (Allo Piano 2.1 Hi-Fi DAC)
20230902 102513 worker: Audio formats (S16_LE, S24_LE, S32_LE)
20230902 102513 worker: ALSA mixer name (Master)
20230902 102513 worker: MPD mixer type (hardware)
20230902 102513 worker: Hdwr volume controller exists
20230902 102513 worker: Max ALSA volume (100%)
20230902 102513 worker: ALSA output mode (Default)
20230902 102513 worker: ALSA loopback (Off)
20230902 102513 worker: Piano 2.1 output mode (Dual-Stereo)
20230902 102534 worker: Piano 2.1 initialized
20230902 102534 worker: Renderer active flags (reset)
20230902 102534 worker: CamillaDSP configuration (off)
20230902 102534 worker: --
20230902 102534 worker: -- MPD startup
20230902 102534 worker: --
20230902 102536 worker: MPD started
20230902 102536 worker: MPD accepting connections
20230902 102536 worker: MPD output 1 ALSA Default (On)
20230902 102536 worker: MPD output 2 ALSA Bluetooth (Off)
20230902 102536 worker: MPD output 3 HTTP Server (Off)
20230902 102536 worker: MPD crossfade (off)
20230902 102536 worker: MPD ignore CUE files (yes)
20230902 102536 worker: MPD camilladsp volume sync (Off)
20230902 102536 worker: MPD camilladsp volume range (60 dB)
20230902 102536 worker: --
20230902 102536 worker: -- Music sources
20230902 102536 worker: --
20230902 102536 worker: USB sources
20230902 102536 worker: Toons
20230902 102536 worker: NAS sources
20230902 102536 worker: Artists
20230902 102536 worker: Blues
20230902 102536 worker: Compilations
20230902 102542 worker: Mount all submitted
20230902 102542 worker: --
20230902 102542 worker: -- Feature availability
20230902 102542 worker: --
20230902 102542 worker: Input select (available)
20230902 102542 worker: Input (MPD)
20230902 102542 worker: Output (Allo Piano 2.1 Hi-Fi DAC)
20230902 102543 worker: Bluetooth (available: started)
20230902 102543 worker: Pairing agent (started)
20230902 102543 worker: AirPlay renderer (available)
20230902 102543 worker: Spotify renderer (available)
20230902 102543 worker: Squeezelite (available)
20230902 102543 worker: RoonBridge renderer (not installed)
20230902 102543 worker: Multiroom sender (available)
20230902 102543 worker: Multiroom receiver (available)
20230902 102543 worker: UPnP renderer (available: started)
20230902 102543 worker: DLNA server (available)
20230902 102543 worker: GPIO button handler (available)
20230902 102543 worker: Stream recorder (n/a)
20230902 102543 worker: HTTPS-Only mode (n/a)
20230902 102543 worker: --
20230902 102543 worker: -- Other
20230902 102543 worker: --
20230902 102543 worker: USB volume knob (Off)
20230902 102543 worker: USB auto-mounter (udisks-glue)
20230902 102543 worker: Saved MPD vol level (0)
20230902 102543 worker: Preamp volume level (0)
20230902 102543 worker: MPD volume level (0) restored
20230902 102543 worker: ALSA Master volume (0%)
20230902 102543 worker: Auto-play (Off)
20230902 102545 worker: LocalUI (On)
20230902 102545 worker: Automatic CoverView (Off)
20230902 102545 worker: On-screen keyboard (Off)
20230902 102545 worker: Library scope (all)
20230902 102545 worker: Library active search (None)
20230902 102545 worker: View reset to (Playback)
20230902 102545 worker: Maintenance interval (360 minutes)
20230902 102545 worker: Screen saver activation (Never)
20230902 102545 worker: Session permissions (OK)
20230902 102545 worker: --
20230902 102545 worker: -- Startup complete
20230902 102545 worker: --
20230902 102545 worker: Mount monitor (started)
20230902 102545 worker: Watchdog monitor (started)
20230902 102545 worker: Responsiveness (Default)
20230902 102545 worker: Ready
20230902 103255 worker: Job alsa_output_mode
20230902 103418 worker: Job mpdcfg
20230902 103423 worker: Job mpdcfg: devchg|mixchg (|0), alsavol (73%), playstate (playing)
20230902 103442 worker: Job mpdcfg
20230902 103445 worker: Job mpdcfg: devchg|mixchg (|0), alsavol (73%), playstate (playing)
20230902 103613 worker: Job mpdcfg
20230902 103616 worker: Job mpdcfg: devchg|mixchg (|0), alsavol (73%), playstate (playing)
20230902 103645 worker: Job mpdcfg
20230902 103649 worker: Job mpdcfg: devchg|mixchg (|0), alsavol (73%), playstate (playing)
20230902 103717 worker: Job mpdcfg
20230902 103721 worker: Job mpdcfg: devchg|mixchg (|0), alsavol (73%), playstate (playing)
20230902 113854 worker: Job shellinabox
20230902 114028 worker: Job shellinabox
Posts: 13,455
Threads: 305
Joined: Mar 2018
Reputation:
545
(09-02-2023, 03:27 AM)Blobby Wrote: (Initially posted in wrong section.. )
I have been trying to get audio from my Pixel 7a to Moode. I can connect and pair successfully, but when I try to play an audio file from the phone I just get ear-splittingly load static from the speakers. I have tried different settings within MPD, Audio and bluetooth settings to no avail. Does anybody have an idea what I need to do to get this to work, or what settings I should use?
Thanks in advance..
What kind of file are you trying to play?
Bluetooth doesn't use MPD for local playback, it uses its own renderer.
Posts: 6,030
Threads: 177
Joined: Apr 2018
Reputation:
235
@ Blobby
At a glance, I don't see anything suspicious about your log output but perhaps someone else will spot something.
I know nothing about the Allo Piano 2.1 DAC.
In a test just now with a Khadas Tone1 USB DAC hanging off a Pi4B running moOde 8.3.5, I'm listening to a track in the Spotify app on my Pixel 6A whose Bluetooth output is driving moOde's Bluetooth input. No loud static. Same while listening to SOMA FM stations in the RadioDroid app or tracks in Amazon Music in the eponymous app on my phone.
For the techies, while a track is playing I get this report from moodeutl
Code: pi@m835-64:~ $ moodeutl --hwparams
access: MMAP_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 48000 (48000/1)
period_size: 4800
buffer_size: 24000
S32_LE because that's what the Tone1 accepts and 48000 bps because that's what Bluetooth is sending and the Tone1 accepts that too.
As an aside, Android (Developer options) reports Bluetooth is streaming to moOde using the aptX codec (yay!) at 48kHz and 24 bits/sample.
Regards,
Kent
PS - in the spirit of Paul Hogan, G-day Mate! I've spent time in 4 Australian states but I haven't made it to Western Australia yet.
Posts: 17
Threads: 3
Joined: Jul 2021
Reputation:
0
09-03-2023, 04:27 AM
(This post was last modified: 09-03-2023, 04:28 AM by Blobby.)
I have tried mp3 and ogg files - same result.
I have had this working correctly using moode 7.3. (not with pixel though).
Will flash another card with 7.3 and test...
Posts: 17
Threads: 3
Joined: Jul 2021
Reputation:
0
(09-03-2023, 04:27 AM)Blobby Wrote: I have tried mp3 and ogg files - same result.
I have had this working correctly using moode 7.3. (not with pixel though).
Will flash another card with 7.3 and test...
Loaded a card with 7.3 and updated to about 7.6ish (next update requires a reflash).
All setup and now bluetooth plays properly.
I did notice that the previous 8.3.5 was a 64bit version whereas the new card I setup is 32bit..
Could this be a reason for my original problems?
Posts: 6,030
Threads: 177
Joined: Apr 2018
Reputation:
235
09-03-2023, 02:21 PM
(This post was last modified: 09-03-2023, 02:23 PM by TheOldPresbyope.)
@ Blobby
I neglected to say I was running the 64-bit moOde 8.3.5 in the test I reported previously. The only time I run the 32-bit legacy version is when I'm testing on an older Pi such as the Pi Zero W which don't support the 64-bit instruction set.
It's really difficult to diagnose a situation like this where we can't repro the problem on our own devices.
One thought is for you to do the same as I did, reporting the following for when you are successfully streaming to moOde 7.6 and when you are unsuccessfully streaming to moOde 8.3.5.
1) what the Pixel says about its Bluetooth connection
To get this information you need to enable the Developer Options in Android. See, for example, How to enable ... for a user-friendly description of this process.
Then, while the Pixel is connected via Bluetooth to moOde and is streaming some audio out, go to Settings > System > Developer options and scroll well down to the Bluetooth audio info.
2) what moOde says about the ALSA feed to the DAC
To get this information I used sudo moodeutl --hwparams
Another thought...you're not also using a Allo Kali reclocker by any chance? ISTR there's a problem with 24-bit depth PCM and the Kali, but I'm not the guy to diagnose that. Try searching this forum.
Regards,
Kent
Posts: 17
Threads: 3
Joined: Jul 2021
Reputation:
0
Sorry for not replying earlier, changing jobs has taken my attention for a few weeks...
Since I set it up as mentioned in my last post it has been working perfectly, so I see no reason for me to upgrade it past 7.6.
Unless there is a good reason to, I am happy to leave it as is.
Thanks to all for the advice.
|