Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


New user/member
#1
Hello, all, I just installed Moode audio for the first time, and I'm barely started with trying to make it work for me.  My application is probably not typical - I want to use it as a standalone music player operating on just the machine it is installed on.  So the only client will be itself.  

So far I'm stuck at square one - I haven't succeeded in getting the local display to work.  But I will do some searches here to see if someone already has the answer for me, and if not I'll try to find the right place to post a question.  

Jim
Reply
#2
(01-03-2025, 01:25 AM)Gilliland Wrote: Hello, all, I just installed Moode audio for the first time, and I'm barely started with trying to make it work for me.  My application is probably not typical - I want to use it as a standalone music player operating on just the machine it is installed on.  So the only client will be itself.  

So far I'm stuck at square one - I haven't succeeded in getting the local display to work.  But I will do some searches here to see if someone already has the answer for me, and if not I'll try to find the right place to post a question.  

Jim

Hi Jim, and welcome aboard.

To do that you need to first connect with your browser (and point it to moode.local, or whatever you have chosen as the player's name; or its IP address), then click "m" => Configure => Peripherals, and enable Local Display.
Then reboot your moOde box and you're done.
Reply
#3
(01-03-2025, 01:53 AM)Nutul Wrote:
(01-03-2025, 01:25 AM)Gilliland Wrote: Hello, all, I just installed Moode audio for the first time, and I'm barely started with trying to make it work for me.  My application is probably not typical - I want to use it as a standalone music player operating on just the machine it is installed on.  So the only client will be itself.  

So far I'm stuck at square one - I haven't succeeded in getting the local display to work.  But I will do some searches here to see if someone already has the answer for me, and if not I'll try to find the right place to post a question.  

Jim

Hi Jim, and welcome aboard.

To do that you need to first connect with your browser (and point it to moode.local, or whatever you have chosen as the player's name; or its IP address), then click "m" => Configure => Peripherals, and enable Local Display.
Then reboot your moOde box and you're done.

Thank you!  I'm sure it is that easy for some.  Maybe my display is quirky.  It is a generic 1024x600 7" display that claims to be for the Raspberry Pi and claims not to need any special driver.  It looks just like a dozen other displays, front and back, that are sold on Amazon.  

For most of the first dozen or so times that I tried it, it mostly gave me a blank white screen, fully lit, no text or graphics whatsoever.  It did the same thing this time, but after several restarts, it is suddenly giving me a full display (showing the icon view of all of the built-in radio streams).  I'm hesitant to predict what will happen the next time I restart it, but this result does give me some hope.  

I am finding that the system responds very slowly.  If I click a choice on the display, it sometimes takes a minute or more to respond.  My assumption is that it is busy scanning the music on the USB drive that I have plugged in, but I don't know enough to feel confident in this assumption.

I'll keep tinkering with it and see what I can learn.

Thanks again for your help!

Jim

PS - maybe that is the explanation for my local display problems, too. If the system is that busy, it might take a while to fully render the display. If I find that I need to start again from scratch, I will do it without the USB drive until I get the system configured.
Reply
#4
(01-04-2025, 09:57 PM)Gilliland Wrote: PS - maybe that is the explanation for my local display problems, too.  If the system is that busy, it might take a while to fully render the display.  If I find that I need to start again from scratch, I will do it without the USB drive until I get the system configured.

It really is just excruciatingly slow.  Most of the time (really, all of the time) there is a spinning circle up next to the "m" on the right, except that most of the time it isn't actually spinning, it is just stopped.  Something seems to be hogging a LOT of resources - enough that even the spinning disk isn't getting serviced.

Later edit: OK, clueless user error. Smile I had defined my I2S DAC to the system, but I didn't realize that I also had to select it in the section above. So the system was trying to send audio to an HDMI device that has no audio capability. It must have been working pretty hard on that because as soon as I changed the output to the defined DAC, the system began to respond normally and actually produced music for me!

Unfortunately, the local display has gone back to being a plain white rectangle. Apparently that problem is not due to slow rendering. The remote browser is working perfectly, but the local display is (for now) a failure. I'm not sure what to try to fix that. I guess the first step is just to restart the system and see if that changes anything. [Nope, it didn't.] [Also tried a different HDMI cable. No change.]

Is there a better place for this topic? I can start a new thread rather than continuing here.
Reply
#5
Reboot and then post the contents of the startup log.

The log can be viewed via the SSH command moodeutl -l or downloaded via the Logs section in System Config, or via Menu, System info from any of the Config screens. The startup log will be at the end of System info output.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#6
(01-04-2025, 10:52 PM)Tim Curtis Wrote: Reboot and then post the contents of the startup log.
Thank you for looking into it.  I appreciate the help.

Here is the startup log fresh from a system restart:


20250104 232933 worker: --
20250104 232933 worker: -- Start moOde 9 series
20250104 232933 worker: --
20250104 232933 worker: Daemonize:     complete
20250104 232933 worker: Linux startup: complete
20250104 232933 worker: Boot config:   ok
20250104 232933 worker: Boot folder:   ok
20250104 232933 worker: Radio table:   ok
20250104 232936 worker: PHP session:   cleaned
20250104 232936 worker: PHP session:   loaded
20250104 232940 worker: Package locks: applied
20250104 232941 worker: File check:    complete
20250104 232941 worker: Log to RAM:    on
20250104 232941 worker: Debug logging: off
20250104 232941 worker: --
20250104 232941 worker: -- System
20250104 232941 worker: --
20250104 232946 worker: Host name:     Moode
20250104 232946 worker: RPi model:     Pi-Zero 2 W 1.0 512MB
20250104 232946 worker: moOde release: 9.2.1 2024-12-30
20250104 232946 worker: RaspiOS:       12.8 Bookworm 64-bit
20250104 232946 worker: Linux Kernel:  6.6.62 64-bit
20250104 232946 worker: MPD version:   0.23.14
20250104 232946 worker: User id:       jim
20250104 232946 worker: Home folder:   /home/jim
20250104 232946 worker: Time zone:     America/New_York
20250104 232946 worker: Kbd layout:    us
20250104 232946 worker: HDMI ports(s): on
20250104 232946 worker: HDMI-CEC:      on
20250104 232946 worker: Sys LED0:      on
20250104 232946 worker: Sys LED1:      sysclass does not exist
20250104 232946 worker: Reduce power:  n/a
20250104 232946 worker: Fan control:   n/a
20250104 232946 worker: CPU governor:  ondemand
20250104 232946 worker: Integ audio:   vc4-kms-v3d
20250104 232946 worker: --
20250104 232946 worker: -- Network
20250104 232946 worker: --
20250104 232946 worker: Eth0
20250104 232946 worker: Ethernet: adapter does not exist
20250104 232946 worker: Wlan0
20250104 232947 worker: Wireless: adapter exists
20250104 232947 worker: Wireless: country GB
20250104 232947 worker: Wireless: SSID    GillilandFT
20250104 232947 worker: Wireless: other   None
20250104 232947 worker: Wireless: timeout up to 90 secs
20250104 232947 worker: Wireless: connect to GillilandFT
20250104 232947 worker: Wireless: method  dhcp
20250104 232947 worker: Wireless: address 192.168.19.64
20250104 232947 worker: Wireless: netmask 255.255.255.0
20250104 232947 worker: Wireless: gateway 192.168.19.1
20250104 232947 worker: Wireless: pri DNS 8.8.8.8
20250104 232947 worker: Wireless: domain  none found
20250104 232947 worker: --
20250104 232947 worker: -- File sharing
20250104 232947 worker: --
20250104 232947 worker: SMB file sharing:  off
20250104 232947 worker: SMB password:      none
20250104 232947 worker: NFS file sharing:  off
20250104 232947 worker: DLNA file sharing: off
20250104 232947 worker: --
20250104 232947 worker: -- Special configs
20250104 232947 worker: --
20250104 232947 worker: Plexamp:          not installed
20250104 232947 worker: RoonBridge:       not installed
20250104 232947 worker: Allo Boss 2:      not detected, OLED script ok
20250104 232947 worker: Allo Piano 2.1:   not detected
20250104 232947 worker: IQaudIO AMP*:     not detected
20250104 232947 worker: Bluetooth:        session vars ok
20250104 232947 worker: --
20250104 232947 worker: -- ALSA debug
20250104 232947 worker: --
20250104 232947 worker: Cards:  0:vc4hdmi         1:BossDAC         2:empty           3:empty           
20250104 232947 worker:         4:empty           5:empty           6:empty           7:empty           
20250104 232947 worker: Mixers: 0SadPCM)           1SadDigital)       2:none            3:none            
20250104 232947 worker:         4:none            5:none            6:none            7:none            
20250104 232947 worker: --
20250104 232947 worker: -- Audio configuration
20250104 232947 worker: --
20250104 232947 worker: Audio device:  1:Allo Boss DAC
20250104 232948 worker: ALSA card:     has not been reassigned
20250104 232948 worker: MPD config:    update not needed
20250104 232948 worker: ALSA output:   I2S
20250104 232948 worker: ALSA mode:     Default (plughw)
20250104 232948 worker: ALSA mixer:    Digital
20250104 232949 worker: ALSA volume:   100% (0.00dB)
20250104 232949 worker: ALSA maxvol:   100%
20250104 232949 worker: ALSA loopback: off
20250104 232949 worker: MPD mixer      Software
20250104 232949 worker: Audio formats: S16_LE, S24_LE, S32_LE
20250104 232949 worker: CamillaDSP:    off
20250104 232949 worker: CDSP volume:   0dB
20250104 232949 worker: CDSP volrange: 60dB
20250104 232949 worker: --
20250104 232949 worker: -- MPD startup
20250104 232949 worker: --
20250104 232950 worker: MPD service:        started
20250104 232950 worker: MPD port 6600:      accepting connections
20250104 232950 worker: MPD ALSA Default:   on
20250104 232950 worker: MPD ALSA Bluetooth: off
20250104 232950 worker: MPD HTTP Server:    off
20250104 232950 worker: MPD volume:         50
20250104 232950 worker: Saved MPD vol:      -1
20250104 232950 worker: Saved SRC vol:      0
20250104 232950 worker: MPD crossfade:      off
20250104 232950 worker: MPD ignore CUE:     no
20250104 232950 worker: MPD CDSP volsync:   off
20250104 232951 worker: --
20250104 232951 worker: -- Music sources
20250104 232951 worker: --
20250104 232951 worker: USB drive:      MAZDA MUSIC (vfat)
20250104 232951 worker: NVMe drives:    none
20250104 232951 worker: SATA drives:    none
20250104 232951 worker: NAS sources:    none
20250104 232951 worker: --
20250104 232951 worker: -- Feature availability
20250104 232951 worker: --
20250104 232951 worker: Input select:    available, Source: MPD, Output: Allo Boss DAC
20250104 232951 worker: Bluetooth:       available, PIN: None, ALSA/CDSP maxvol: 100%/0dB, ALSA outmode: Standard
20250104 232951 worker: AirPlay:         available
20250104 232951 worker: Spotify Connect: available
20250104 232951 worker: Deezer Connect:  available
20250104 232951 worker: Squeezelite:     available
20250104 232951 worker: UPnP client:     available
20250104 232951 worker: Plexamp:         not installed, ALSA maxvol: 100%
20250104 232951 worker: RoonBridge:      not installed
20250104 232951 worker: Multiroom:       available
20250104 232951 worker: GPIO buttons:    available
20250104 232951 worker: Stream recorder: n/a
20250104 232951 worker: --
20250104 232951 worker: -- Security
20250104 232951 worker: --
20250104 232951 worker: Web SSH server:    off
20250104 232951 worker: XSS detection:     off
20250104 232951 worker: HTTPS mode:        available
20250104 232951 worker: --
20250104 232951 worker: -- Peripherals
20250104 232951 worker: --
20250104 233008 worker: Local display:   on
20250104 233009 worker: Chromium ver:    126.0.6478.164-rpt1
20250104 233009 worker: Chromium cfg:    directory ok
20250104 233009 worker: Screen blank     600
20250104 233009 worker: On-screen kbd:   on
20250104 233009 worker: Disable GPU:     off
20250104 233009 worker: HDMI orient:     landscape
20250104 233009 worker: HDMI 4K 60Hz:    off
20250104 233009 worker: DSI scn type:    none
20250104 233009 worker: DSI port:        1
20250104 233009 worker: DSI brightness:  255
20250104 233009 worker: DSI rotate:      0
20250104 233009 worker: Rotary encoder:  off
20250104 233009 worker: USB volume knob: off
20250104 233009 worker: LCD updater:     off
20250104 233009 worker: --
20250104 233009 worker: -- Miscellaneous
20250104 233009 worker: --
20250104 233009 worker: Software update:   Automatic check off
20250104 233009 worker: Auto-CoverView:    off
20250104 233009 worker: CoverView timeout: Never
20250104 233009 worker: Auto-shuffle:      off
20250104 233009 worker: Auto-play:         off
20250104 233009 worker: Maintenance task:  360 mins
20250104 233009 worker: Current view:      reset to Playback
20250104 233009 worker: Active flags:      all false
20250104 233009 worker: Reset flags:       skipped
20250104 233009 worker: Session check:     ok
20250104 233009 worker: --
20250104 233009 worker: -- Startup complete 
20250104 233009 worker: --
20250104 233011 worker: HDMI display:     drm-card=card0-HDMI-A-1, cec-source-addr=1.0.0.0
20250104 233011 worker: Mount monitor:    started
20250104 233011 worker: Radio monitor:    off
20250104 233014 worker: Watchdog monitor: started
20250104 233014 worker: Responsiveness:   Default
20250104 233014 worker: Ready
Reply


Forum Jump: