• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

moOde audio player for Raspberry Pi

Every time I try to connect to Moode with Audirvana and Mac OS X 15.0.1 it doesn't see the RPI4. I have to go to "Privacy & Security: Media & Apple Music" and flip the Audirvana switch on/off to allow the RPI4 with Moode to be seen again. Is this something that can be addressed in Moode or is it a fatal flaw in Mac OS X that can't be fixed by Moode? Thank you
I use an iMac 2017 so this is a Ventura 13.7 machine. Sonoma 14 and Sequoia 15 I think require >= 2019 iMac.

In any case what exactly do you mean by "try to connect to Moode with Audirvana"?
Maybe there is something I can try to repro on my end.
 
Got it, you are using moode as a UPnP media renderer. I agree with @Nutul its prolly a MacOS issue.

If your music collection is available via SMB or NFS file sharing you might want to try configuring moode to access it directly using one of those two methods and then use the WebUI.
 
Hello, I'm thinkint to buy a Fosi Audio ZD3 DAC + Wiim Pro... as I don't need the DAC from the Wiim... can MoOde be an alternative for my needs?

- Spotify Connect
- Tidal Connect
- Chromecast receiver (to send audio from Android Apps like SoundCloud or MixCloud)
- DLNA local music
 
- Spotify Connect

Yes, as long as you have a Spotify premium account.

- Tidal Connect
No, but you can use bubbleupnp or mconnect to stream to moode via upnp or use native upnpcli support on moode using bubbleupnp as a control point.
- Chromecast receiver (to send audio from Android Apps like SoundCloud or MixCloud)
No. I use Bluetooth to substitute for lack of CC on moode.
- DLNA local music
Yes, it's natively supported.
 
If enough users want it I can put it on the TODO list to add it as a config option.
I need this because I use Mp3Tag quite often and it takes a lot of time.
 
Wondering if there are any plans to support the newly announced Pi Touch Display 2 the way it currently supports the original official Pi display.
 
For those of you Spotify Connect lovers upcoming moOde 9.1.5 release includes a nice cover art and metadata display thanks to the wonderful librespot v0.6.0 and its event subsystem :)

Screenshot 2024-11-05 at 4.56.48 PM.pngScreenshot 2024-11-05 at 5.06.13 PM.pngScreenshot 2024-11-05 at 5.16.11 PM.png
 
Looks like a nice display. According to the specs its 1280x720 res and so it should work with moode as-is but since I don't have one of these units I can't be 100% sure.
Good to know. I have one on the way and will test it when I receive it.
 
Does the Pi Touch Display 2 come with the two cables required to connect it to the PI or do you buy those separately?
It comes with the ribbon cable for Pi 4 and older and the new one for Pi 5 to connect to the DSI port and a cable to power it from the GPIO pins.
 
For anyone reading this and considering Moode Audio...FWIW, I have extensively used Moode, Volumio, and PiCoreplayer on all my RPi's, ranging from ZeroW to RPi5, and Moode has become my goto setup for all of them, so kudos to Tim Curtis and the Moode team. The reasons for me are

1. Simple installation via the RPI imager program, even for the ZeroW without any ethernet.
2. Seems to more easily support a wide range of I2S dacs, i.e. they just work in my experience, better than the others
3. Supports all my own use cases (mainly local music storage, spotify, basic DSP/EQ options, remote storage also works well for me) - so no real gaps in functionality for me
4. Access from within the app to the SSH web terminal interface (no need to use putty for windows for example) - I use this almost every time I use Moode, to see for example how much adding resampling adds to cpu load (important for ZeroW for example)
5. Uses MPD, which I have found I prefer to LMS/Squeezelite (as used in PiCorePlayer) - just a personal/subjective preference

I have also experienced some very good results with both Volumio and PiCorePlayer, but the combination of the 5 factors above make Moode my preferred option.

I do run Volumio on some of my non-RPi SBC (such as Odroid C4 for example), and it does a good job there, used with USB external dacs only in that case.
 
For anyone reading this and considering Moode Audio...FWIW, I have extensively used Moode, Volumio, and PiCoreplayer on all my RPi's, ranging from ZeroW to RPi5, and Moode has become my goto setup for all of them, so kudos to Tim Curtis and the Moode team. The reasons for me are

1. Simple installation via the RPI imager program, even for the ZeroW without any ethernet.
2. Seems to more easily support a wide range of I2S dacs, i.e. they just work in my experience, better than the others
3. Supports all my own use cases (mainly local music storage, spotify, basic DSP/EQ options, remote storage also works well for me) - so no real gaps in functionality for me
4. Access from within the app to the SSH web terminal interface (no need to use putty for windows for example) - I use this almost every time I use Moode, to see for example how much adding resampling adds to cpu load (important for ZeroW for example)
5. Uses MPD, which I have found I prefer to LMS/Squeezelite (as used in PiCorePlayer) - just a personal/subjective preference

I have also experienced some very good results with both Volumio and PiCorePlayer, but the combination of the 5 factors above make Moode my preferred option.

I do run Volumio on some of my non-RPi SBC (such as Odroid C4 for example), and it does a good job there, used with USB external dacs only in that case.


For me, the big factor was that when problems occur, compared to others, Tim was so responsive and problems got fixed quickly.

I also concur on MPD. In addition to the moOde web interface, using a different frontend on my phone direct to MPD , such as MAFA, plays well with the rest of moOde.
 
The Official Pi Touch Display 2 works in Moode with one exception. Raspberry Pi made the default of this screen portrait and there is no way in the Moode options to rotate it the 90 degrees needed. I'll have to see if I can get that figured out with the config file. The display is quite nice. I am used to the 480p of the old ones and the 720p is much crisper. Still a TFT display so colors and the rest look like the original to me. Hopefully I can get it rotated and stands come out soon for the new screen. I think Pimoroni is making one.
 
The Official Pi Touch Display 2 works in Moode with one exception. Raspberry Pi made the default of this screen portrait and there is no way in the Moode options to rotate it the 90 degrees needed. I'll have to see if I can get that figured out with the config file. The display is quite nice. I am used to the 480p of the old ones and the 720p is much crisper. Still a TFT display so colors and the rest look like the original to me. Hopefully I can get it rotated and stands come out soon for the new screen. I think Pimoroni is making one.
Here's the documentation for the new display
 
Ah yes. This might be a nice addition for my display as well, if it all works.

Seems like this problem is easily fixed

To set the screen orientation on a device that lacks a desktop environment, edit the /boot/firmware/cmdline.txt configuration file to pass an orientation to the system. Add the following entry to the end of cmdline.txt:
video=DSI-1:1280x720@60,rotate=<rotation-value>
Replace the <rotation-value> placeholder with one of the following values, which correspond to the degree of rotation relative to the default on your display:
  • 0
  • 90
  • 180
  • 270
For example, a rotation value of 90 rotates the display 90 degrees to the right. 180 rotates the display 180 degrees, or upside-down.




 
Ah yes. This might be a nice addition for my display as well, if it all works.

Seems like this problem is easily fixed

To set the screen orientation on a device that lacks a desktop environment, edit the /boot/firmware/cmdline.txt configuration file to pass an orientation to the system. Add the following entry to the end of cmdline.txt:
video=DSI-1:1280x720@60,rotate=<rotation-value>
Replace the <rotation-value> placeholder with one of the following values, which correspond to the degree of rotation relative to the default on your display:
  • 0
  • 90
  • 180
  • 270
For example, a rotation value of 90 rotates the display 90 degrees to the right. 180 rotates the display 180 degrees, or upside-down.



Did a fresh install of Moode and tried adding this to the end of the cmdline but the display stays portrait. Worst case I will just use it portrait. :)
 
Hi Everyone.
I need your help

I did all the installation steps, but after boot the Pi, I've logged in using the command line.
I can't see the Wifi name that I've set to proceed with the setup.
On the Pi, I've see just the bash command line.

Any guidelines how can I move forward from here?

Thanks.
WhatsApp Image 2024-11-09 at 14.58.49.jpeg
 
ifconfig is a command you can use at that prompt to show the ip address (amongst other things). Other ways to find the IP address, are to use your modem/router's admin web page. Most of them show details of each connected device on the local net.
 
Back
Top Bottom