Good Morning, tgp-2! I toggled with the playback and caching settings without luck. However, I did not reboot after each resetting, which I will try now.
still looking at logs … not sure what’s going on with the audio device at 19:15 … looks like playback was stopped and audio device was suspended/released as expected at 19:05
developer @elan might have additional insight
I have switched OS to Hifiberry OS 64 alpha (which can plugin a docker container with Plexamp 4.10). Everything works fine. I wonder what is going wrong between latest Plexamp and RP Lite 64. Still highly interested. I tried to understand the logs and saw lots of bass errors. Who do you mean with “developer”?
if you only want to use the pi for audio, you might also try installing ropieee … plexamp is one of the supported audio services, and there is good support for audio HATs … i have not seen any recent reports of issues with the hifiberry digi HAT on ropieee
There’s definitely an issue opening the device:
Jul 09, 2025 19:15:48.578 [0xa0e3f080] ERROR - BASS: Error initializing device 2 with sample rate 44100 and flags 00000000 (46).
46 means “the device is busy” so it seems like there’s some contention for the audio device.
Thank you Elan for helping, too. I followed tgp-2’s recommendation for ropieee. Interestingly, the RPie player with Ropieee works only when controlled remotely with a different player (MS Windows and iphone works). When controlled directly through browser with the IP of the player, I can browse the library and do settings. If I try starting music, I encounter the same problems (music not starting at all, turning wheel). At least, there is no interference with other players. As there is no need to control directly through browser, I might keep this setting. However, only the Hifiberry OS with Plexamp 4.10 was running perfectly through all controllers. Maybe there is a bug in the latest version? Let me know if I can be of any help.
Are you sure you have the right player selected in the browser? Not having the correct player can result in spinning issue as well (the browser itself doesn’t play).
In your log I see (successful):
BASS: Device 0 opened and sample rate is 48000
And then:
Jul 09, 2025 19:15:48.575 [0xa0e3f080] ERROR - BASS: Error initializing device 2 with sample rate 44100 and flags 00000000 (46).
So I think the difference here is what device is selected. I believe 0 is the default device, and:
Jul 09, 2025 18:42:55.979 [0xb9c56040] INFO - BASS: Device 1: Default - enabled default - sample rates: () - active 0/0
Jul 09, 2025 18:42:55.979 [0xb9c56040] INFO - BASS: Device 2: snd_rpi_hifiberry_digi: HifiBerry Digi HiFi wm8804-spdif-0 - enabled - sample rates: () - active 0/0
Jul 09, 2025 18:42:55.979 [0xb9c56040] INFO - BASS: Device 3: IEC958 (S/PDIF) Digital Audio Output - enabled - sample rates: () - active 0/0
So something seems to be using the HifiBerry Digi.
one more thought … if you have a new headless install and you’re reusing the hostname or ip address from a prior install, this can cause issues with the browser interface … use the browser to clear any cookies / site data, reload the page, sign back in to plex, then see if playback works
I will check the player selection and the whole setting in a different browser and will report, but not until next weekend. Thank you again for your support.
BTW, I had the same issues with an RP3 without Hifiberry Hat when using the headphone output/USB DAC.
Sorry for not replying earlier. Indeed, a clean browser mitigated the problems at first. However, later the said problems (not playing back - spinning wheel), playing back without controls appearing, occured again. Still, the hifiberry version with outdated plexamp 4.11 works perfectly. I tried the latest 4.12.4, same problems. I might stay with the hifiberry solution, hoping that they offer an internal update solution. Thank you again for your support from a very happy Plexamp user.
experienced something similar with the latest version, while the older one worked. To fix this i had to add the linux user that installed plexamp to the audio group and add this to the plexamp.service file:
Type=simple
User=username
Group=audio
WorkingDirectory=/home/username/plexamp
Environment=“ALSA_CARD=0”
Environment=“ALSA_PCM=0”
ExecStart=/usr/bin/node /home/username/plexamp/js/index.js
Restart=on-failure