• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. 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

Tidal/Qobuz plugin?
Qobuz works extremely well with upnp and a control point. Obviously the whole usp of moode is that's it's free (as in speech) software so doesn't have proprietary add-ons such as tidal connect. Maybe one day tidal will ship a binary that end users can install (as with roon) at which point I'm sure Tim would consider a roon like integration.

Should say both tidal and qobuz can be played from bubbleupnp or mconnect to moodes upnp client. It's not as slick as the app UI but it gets the job done. Once I've selected music the last thing I want to do is sit there doom scrolling on a phone so it's suits me.
 
Qobuz works extremely well with upnp and a control point. Obviously the whole usp of moode is that's it's free (as in speech) software so doesn't have proprietary add-ons such as tidal connect. Maybe one day tidal will ship a binary that end users can install (as with roon) at which point I'm sure Tim would consider a roon like integration.

Should say both tidal and qobuz can be played from bubbleupnp or mconnect to moodes upnp client. It's not as slick as the app UI but it gets the job done. Once I've selected music the last thing I want to do is sit there doom scrolling on a phone so it's suits me.
Thank you very much for clarification
 
Hi,

moOde 9.0.3 is available in the Media Player OS section of the Raspberry Pi Imager or as a direct download at https://moodeaudio.org. Visit the Forum for more information https://moodeaudio.org/forum/showthread.php?tid=6653&pid=55593#pid55593

moode-r900-logotype-bg.png
 
Hey @Tim Curtis ,

I'm running v.8 on a DIY streamer, is there a way to do an "in-place" update to v.9? The check option under System doesn't catch any available updates. I'm trying to do the update over SSH and avoid a clean install as that would require quite some disassembly of the streamer to access the uSD card.
On the v.9.0.5 release page there's a command for an update patch but I get that's only used for updating the v.9.0.0 only, right?

Thanks!
 
Last edited:
Hey @Tim Curtis ,

I'm running v.8 on a DIY streamer, is there a way to do an "in-place" update to v.9? The check option under System doesn't catch any available updates. I'm trying to do the update over SSH and avoid a clean install as that would require quite some disassembly of the streamer to access the uSD card.
On the v.9.0.5 release page there's a command for an update patch but I get that's only used for updating the v.9.0.0 only, right?

Thanks!
There's no direct update from 8.x to 9.x as the underlying OS got an update from bullseye to bookworm.

What you can do is do a settings backup on 8.x and restore on freshly installed 9.x. it's under system in the configuration menu.
 
Yes, I remember that thread from last year.

It was quite interesting and from what I read it mostly worked. Maybe another dev will pick up the effort someday and figure out how to get everything working including CamillaDSP.

I can't imagine though how something like this could be supported out of our project. Just doing the dev, support and build tooling for moode on Raspberry Pi family and RaspiOS is very challenging.

Raspberry Pi and particularly the latest pi-5 is a pretty fantastic platform for audio but I'd still like to understand your interest in running moode on other hardware. Is it mainly for convenience or are there some technical advantages?
 
Yes, I remember that thread from last year.

It was quite interesting and from what I read it mostly worked. Maybe another dev will pick up the effort someday and figure out how to get everything working including CamillaDSP.

I can't imagine though how something like this could be supported out of our project. Just doing the dev, support and build tooling for moode on Raspberry Pi family and RaspiOS is very challenging.

Raspberry Pi and particularly the latest pi-5 is a pretty fantastic platform for audio but I'd still like to understand your interest in running moode on other hardware. Is it mainly for convenience or are there some technical advantages?
@Tim Curtis, just out of curiosity, what makes the RPi5 a pretty fantastic platform? RPi5 needs more power and runs warmer compared to the RPi4s which I'm using, I do not understand what would make the RPi5 better suited...
 
Warmer? Here's a temp snapshot from one of my 5's playing a radio station and processing via CamillaDSP. That temp varies between 45C and 47C all day long. Seems OK to me.
Code:
pi@moode:~ $ moodeutl -m
CPU: 1.5 GHz | Load: 1% / 47C | Memory: 9% used | Disk: 14% used / 24G free | PHP: 4 workers
 
Warmer? Here's a temp snapshot from one of my 5's playing a radio station and processing via CamillaDSP. That temp varies between 45C and 47C all day long. Seems OK to me.
Code:
pi@moode:~ $ moodeutl -m
CPU: 1.5 GHz | Load: 1% / 47C | Memory: 9% used | Disk: 14% used / 24G free | PHP: 4 workers
Ha ha, my RPi 4B indeed had the same, so heat is no issue then....

Other compelling reasons to choose the RPi 5 over a RPi 4B?
 
Right. I just use the official heatsink cooler. The fan comes on briefly during startup and then it never comes on again.

The 5 has a lot of nice improvements over the 4 including increased USB port power, a PCIe interface for those nice NVMe drives, much faster I-O all around and a shutdown wattage of only 0.01W. There is also some work being done to enable 8 channel I2S but I don't know what the status of that effort is atm. I think @phofman was doing some work on it.
 
Yes, I remember that thread from last year.

It was quite interesting and from what I read it mostly worked. Maybe another dev will pick up the effort someday and figure out how to get everything working including CamillaDSP.

I can't imagine though how something like this could be supported out of our project. Just doing the dev, support and build tooling for moode on Raspberry Pi family and RaspiOS is very challenging.

Raspberry Pi and particularly the latest pi-5 is a pretty fantastic platform for audio but I'd still like to understand your interest in running moode on other hardware. Is it mainly for convenience or are there some technical advantages?

Docker for me is like this:

In the old days, running on bare metal, a user could say, "it's not working for me, and I don't know why" and the developer would say, "it works on my machine..." Running in Docker removes this problem, because running in Docker is *running the same as the developer's machine.*

With Docker, you store all the personal configuration options on a mapped volume to local storage outside the container, so that they persist.

When it comes time to upgrade, the container gets erased and upgraded, and uses that same mapped local storage, so you can easily move the container from hardware to hardware, upgrade, downgrade, and it just keeps working. Running in a container makes it easy to add, easy to upgrade, easy to destroy, easy to migrate.

If the container is maintained for both intel and arm, it becomes easy to become more platform agnostic - pi here, intel NUC with USB DAC there, and the container doesn't care, because the hardware that is handled by the OS (network, storage, etc.) gets abstracted away.

Easier install, easier deleting, easier upgrade, easier portability from device to device.
 
Back
Top Bottom