Moode Audio Player for Raspberry Pi

Hi,

I've been using Moode for a while now, mostly playing radio streams. But it stops playing after a while stop. When I go to the browser I see the screen below.
The only way to get it back running is to reboot it. I've added the startup log. Any ideas what I can do to prevent that it stops playing?

Screenshot 2023-11-06 110034.png


20231106 110159 worker: --
20231106 110159 worker: -- Start moOde 8 series
20231106 110159 worker: --
20231106 110159 worker: Successfully daemonized
20231106 110159 worker: Waiting for Linux startup...
20231106 110211 worker: Linux startup complete
20231106 110212 worker: Boot config backed up
20231106 110214 worker: File check (OK)
20231106 110215 worker: Session vacuumed
20231106 110215 worker: Session loaded
20231106 110215 worker: Debug logging (ON)
20231106 110215 worker: Reduced system logging (OFF)
20231106 110215 worker: --
20231106 110215 worker: -- Audio debug
20231106 110215 worker: --
20231106 110215 worker: ALSA cards: (0:sndrpihifiberry | 1:empty | 2:empty | 3:empty
20231106 110215 worker: MPD config: (0:HiFiBerry Amp2 | mixer:(Digital) | card:0)
20231106 110215 worker: ALSA mixer actual (Digital)
20231106 110215 worker: ALSA Digital volume set to (0%)
20231106 110215 worker: --
20231106 110215 worker: -- System
20231106 110215 worker: --
20231106 110218 worker: Host (moode)
20231106 110218 worker: Hardware (Pi-4B 1.1 2GB)
20231106 110219 worker: moOde (8.3.6 2023-09-05)
20231106 110219 worker: RaspiOS (11.3)
20231106 110219 worker: Kernel (6.1.21-v8+ #1642)
20231106 110219 worker: Procarch (aarch64, 64-bit)
20231106 110219 worker: MPD ver (0.23.12)
20231106 110219 worker: CPU gov (ondemand)
20231106 110219 worker: Userid (pi)
20231106 110219 worker: Homedir (/home/pi)
20231106 110219 worker: Timezone (Europe/Brussels)
20231106 110219 worker: Keyboard (be)
20231106 110219 worker: USB boot (enabled)
20231106 110219 worker: File sys (expanded)
20231106 110219 worker: HDMI port (Off)
20231106 110219 worker: Sys LED0 (On)
20231106 110219 worker: Sys LED1 (On)
20231106 110219 worker: --
20231106 110219 worker: -- Network
20231106 110219 worker: --
20231106 110219 worker: eth0 adapter exists
20231106 110219 worker: eth0 address check (Off)
20231106 110219 worker: IP addr (192.168.0.148)
20231106 110219 worker: Netmask (255.255.255.0)
20231106 110219 worker: Gateway (192.168.0.1)
20231106 110219 worker: Pri DNS (195.130.131.3)
20231106 110219 worker: Domain ()
20231106 110219 worker: wlan0 adapter does not exist
20231106 110219 worker: --
20231106 110219 worker: -- Software update
20231106 110219 worker: --
20231106 110219 worker: Automatic check (Off)
20231106 110219 worker: --
20231106 110219 worker: -- File sharing
20231106 110219 worker: --
20231106 110219 worker: SMB file sharing (Off)
20231106 110219 worker: NFS file sharing (Off)
20231106 110219 worker: --
20231106 110219 worker: -- Audio config
20231106 110219 worker: --
20231106 110219 worker: MPD conf updated
20231106 110219 worker: ALSA card number (0)
20231106 110219 worker: MPD audio output (HiFiBerry Amp2)
20231106 110219 worker: Audio formats (S16_LE, S24_LE, S32_LE)
20231106 110219 worker: ALSA mixer name (Digital)
20231106 110219 worker: MPD mixer type (hardware)
20231106 110219 worker: Hdwr volume controller exists
20231106 110219 worker: Max ALSA volume (100%)
20231106 110219 worker: ALSA output mode (Default)
20231106 110219 worker: ALSA loopback (Off)
20231106 110219 worker: Renderer active flags (reset)
20231106 110219 worker: CamillaDSP configuration (off)
20231106 110219 worker: --
20231106 110219 worker: -- MPD startup
20231106 110219 worker: --
20231106 110220 worker: MPD started
20231106 110220 worker: MPD accepting connections
20231106 110220 worker: MPD output 1 ALSA Default (On)
20231106 110220 worker: MPD output 2 ALSA Bluetooth (Off)
20231106 110220 worker: MPD output 3 HTTP Server (Off)
20231106 110220 worker: MPD crossfade (off)
20231106 110220 worker: MPD ignore CUE files (yes)
20231106 110220 worker: MPD camilladsp volume sync (Off)
20231106 110220 worker: MPD camilladsp volume range (60 dB)
20231106 110220 worker: --
20231106 110220 worker: -- Music sources
20231106 110220 worker: --
20231106 110220 worker: USB sources
20231106 110220 worker: No drives found
20231106 110220 worker: NAS sources
20231106 110220 worker: None configured
20231106 110220 worker: --
20231106 110220 worker: -- Feature availability
20231106 110220 worker: --
20231106 110220 worker: Input select (available)
20231106 110220 worker: Input (MPD)
20231106 110220 worker: Output (HiFiBerry Amp2)
20231106 110220 worker: Bluetooth (available)
20231106 110220 worker: AirPlay renderer (available)
20231106 110220 startSpotify(): (librespot --name "Moode Spotify Living" --bitrate 160 --format S16 --ap-port 13561 --mixer softvol --initial-volume 18 --volume-ctrl log --volume-range 60 --autoplay --cache /var/local/www/spotify_cache --disable-audio-cache --backend alsa --device "_audioout" --onevent /var/local/www/commandw/spotevent.sh > /dev/null 2>&1 &)
20231106 110220 worker: Spotify renderer (available: started)
20231106 110220 worker: Squeezelite (available)
20231106 110220 worker: RoonBridge renderer (not installed)
20231106 110220 worker: Multiroom sender (available)
20231106 110220 worker: Multiroom receiver (available)
20231106 110220 worker: UPnP renderer (available)
20231106 110220 worker: DLNA server (available)
20231106 110220 worker: GPIO button handler (available)
20231106 110220 worker: Stream recorder (n/a)
20231106 110220 worker: HTTPS-Only mode (n/a)
20231106 110220 worker: --
20231106 110220 worker: -- Other
20231106 110220 worker: --
20231106 110220 worker: USB volume knob (Off)
20231106 110220 worker: Shellinabox SSH started
20231106 110220 worker: USB auto-mounter (udisks-glue)
20231106 110220 worker: Saved MPD vol level (0)
20231106 110220 worker: Preamp volume level (0)
20231106 110220 worker: MPD volume level (14) restored
20231106 110220 worker: ALSA Digital volume (51%)
20231106 110220 worker: Auto-play (On)
20231106 110220 worker: Auto-playing id (1)
20231106 110221 worker: LocalUI (Off)
20231106 110221 worker: Automatic CoverView (Off)
20231106 110221 worker: On-screen keyboard (Off)
20231106 110221 worker: Library scope (all)
20231106 110221 worker: Library active search (None)
20231106 110221 worker: View reset to (Playback)
20231106 110221 sendEngCmd(): File open failed, UI has never been opened in Browser
20231106 110221 worker: Maintenance interval (360 minutes)
20231106 110221 worker: Screen saver activation (Never)
20231106 110221 worker: Session permissions (OK)
20231106 110221 worker: --
20231106 110221 worker: -- Startup complete
20231106 110221 worker: --
20231106 110221 worker: Mount monitor (off)
20231106 110221 worker: Watchdog monitor (started)
20231106 110221 worker: Responsiveness (Boosted)
20231106 110221 worker: Sleep intervals (worker=1.5, waitworker=0.75, watchdog=6, mountmon=30, gpiobuttons=1)
20231106 110221 worker: Ready
20231106 120621 waitWorker(): Start (sys-config, w_active=0)
20231106 120621 waitWorker(): End (sys-config, w_active=0)
20231106 120640 waitWorker(): Start (sys-config, w_active=0)
20231106 120640 waitWorker(): End (sys-config, w_active=0)
20231106 120656 waitWorker(): Start (sys-config, w_active=0)
20231106 120656 waitWorker(): End (sys-config, w_active=0)
20231106 120723 waitWorker(): Start (sys-config, w_active=0)
20231106 120723 waitWorker(): End (sys-config, w_active=0)
20231106 120751 waitWorker(): Start (sys-config, w_active=0)
20231106 120751 waitWorker(): End (sys-config, w_active=0)
 
Not really. My files are mostly FLAC with embedded cover art and Lib scans are fast.

Some things that can affect overall performance include the Pi model itself, slow Pi boot media, especially USB boot, slow network, slow NAS, extreme sized collections (hundreds of thousands tracks), and IIRC some audio formats like M4A/ALAC whose metadata blocks take longer to scan, huge sized cover art images for example 2K or 4K, etc.
 
  • Like
Reactions: 1 user
The code we use for extracting embedded cover art supports MP3, FLAC and M4A formats but not DSF however one of our contributing devs submitted a PR a while back that adds support for DSF format https://github.com/moode-player/moode/pull/579

I don't have any DSF files with embedded art so if you can zip up one of your files and email a download link to tim at moodeaudio dot org I'll test the PR.
 
  • Like
Reactions: 1 user
Hi, moOde 7.2.0 is available for download :) This release includes important new features, updates and bug fixes including a new ALSA routing framework that supports ALSA loopback at 384K, updates and fixes to CamillaDSP, UPnP, and enhancements to I2S driver configuration to support more devices. Visit the Forum for more information. moOde 7.2.0 is available
Hi

I am using Moode 7.2.0. in combination with PeppyMeter and it works fine with Raspberry pi 3 B v1.2, just getting a little hot ( warning on display )
A friend of mine uses the same setup with a Raspberry pi 3 B + and that works fine , so I bought a RPi 3 B + too, now I get a powerfailure 4 slow flashes and 7 fast flashes, not starting up...replaced it with RPi 3 v1.2 and it works again. I found out that the newer RPi 3 B + will not start with Moode 7.2.0 but it will start with Moode 8.3.0. , why is that?
Cheers , Tojoko ( Tom )
 
Moode support tidal? I search about it. Some said it supported but when i see at official web pages it is only spotify that i found. Any info about this?

Btw when spotify connected to moode. And another devices connect it by upnp it will crash. And after that even the spotify disconnect it will not play cause alsa is busy. It will resolved after hard reboot.

Is there any way to play the last time it connected only or it mixed up. Everything but not crash?
 
i trying to multiroom moode feature. it must used hdmi 1 as output? is there any chance that i still can used even the output is usbdac or anything else?

i set 2 devices for trying. one as sender and another as receiver. after i push discovery the sender one is recognized and can set active or not in the main page. so until here the function still works. next i play stereo test, but it will not play and the error is "Failed to open "ALSA Default" (alsa); Failed to open ALSA device "_audioout": No such device"

i put the sender to off state and it plays without any trouble.


could you help about this feature?