• 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

It's only the /mnt/OSDISK (formerly /mnt/SDCARD) folder thats exposed via Samba or NFS share. No other folders on PiOS are accessible.

As far as best practices go for OS vs data disks I think it's still considered best to keep them separate on servers. I've always booted off uSD card and kept my music collection on a separate USB or NVMe disk. If you try that configuration use a high quality Surveillance-grade uSD card for example Western Digital Purple QD101 https://shop.sandisk.com/en-ua/prod...ards/wd-purple-microsd?sku=WDD032G1P0C-85AEL0.

If you use a USB card for music would it require the RPi4 power adapter to be larger?
I'm using the Nirvana SMPS

What if you were using a standard 5W RPi4 power adapter?
Thank you!
 
I have a system with a Sandisk Ultrafit mini USB drive and no issues with power consumption. I'm using official Pi power supplies so can't comment on the Nirvana (2.85 amp) but I'm guessing it will be fine.

A quick search and link below has comparision of mini USB drives. I might go with the Samsung drive if I needed another.
 
I have a system with a Sandisk Ultrafit mini USB drive and no issues with power consumption. I'm using official Pi power supplies so can't comment on the Nirvana (2.85 amp) but I'm guessing it will be fine.

A quick search and link below has comparision of mini USB drives. I might go with the Samsung drive if I needed another.

Thank you!
I pasted the Samsung Fit into Amazon and it told me I had already purchased it before. Love that feature!
Looked in my case of USB drives and pulled out a 256GB Samsung Fit. :D

Erased Fit as exFAT on MacBook Pro. Copied music to it and plugged it into USB3 port on RPi4. It was hard getting the drive into USB3 port on the RPi4. I had to work the port with a USB2 plug first then finally got the Samsung Fit to engage. It offers 95MB/s WRITE and 336 MB/s READ not too bad for a tiny USB plug.

sam256.png


I attached the Kill-o-Watt to the Nirvana PS and booted the RPi4 with 8GB and then started playing music from the Samsung Fit 256GB with Moode. That setup is only reading 6W while powering everything. It's the same energy use whether playing 352.8 HiRes Audio or 44.1kHz AIFF files. No problem with power draw using the 256GB Samsung Fit. When music stops playing Kill-o-Watt energy reading drops to 5W.

Apparently, Nirvana PS provides - Output: 5V / 2.85A (14.25W max). Well within the requirements of this configuration.
 
Last edited:
Hi can anyone help me sort out backing up moode I've tried in windows & my android phone but can never restore thank you
 
Hi Tim I set all toggles for backup but when I upload to restore I can't set any toggles to restore thank you
 
Very odd. I think your best bet would be to post the issue in our support Forum and see if anyone can reproduce it or has any insights into what might be causing it.

To get a Forum account send an email to forum at moodeaudio dot org and include your preferred userid (at least 5 characters).
 
Does the latest version support playing from DSD ISO files?
 
@Tim Curtis - have you considered placing a configuration switch in Moode that instructs the software to only build the Music Library from external sources like the USB Flash drive?

I added a Samsung Fit 256GB drive as you recommended previously but I found if I didn't erase the all music on the OSDisk the Music album directories in Moode would have duplicate entries for EVERY track. Later, I realized there is no way to prohibit indexing both internal and USB Flash without creating a .mpdignore file in the parent directory. I didn't go through figuring out what should be listed in the .mpdignore file or the exact spot to place it on RPi4 SDRAM to ignore all music on internal RPi4 flash SDCARD. Instead, I trashed all the music on the internal flash and duplicates disappeared after reindexing.

It would be nice to have a selector configuration switch in Moode to enable/disable Music on SDCARD. That way if the USB drive fails or is removed I would have had an instant backup Music folder without experiencing duplicate tracks in every album listing. Is that possible? Thank you for considering this feature.
 
@Tim Curtis - have you considered placing a configuration switch in Moode that instructs the software to only build the Music Library from external sources like the USB Flash drive?

I added a Samsung Fit 256GB drive as you recommended previously but I found if I didn't erase the all music on the OSDisk the Music album directories in Moode would have duplicate entries for EVERY track. Later, I realized there is no way to prohibit indexing both internal and USB Flash without creating a .mpdignore file in the parent directory. I didn't go through figuring out what should be listed in the .mpdignore file or the exact spot to place it on RPi4 SDRAM to ignore all music on internal RPi4 flash SDCARD. Instead, I trashed all the music on the internal flash and duplicates disappeared after reindexing.

It would be nice to have a selector configuration switch in Moode to enable/disable Music on SDCARD. That way if the USB drive fails or is removed I would have had an instant backup Music folder without experiencing duplicate tracks in every album listing. Is that possible? Thank you for considering this feature.

Best practices for backing up your valuable music collection:

1. Copy the collection to a disk thats either not connected to the Pi i.e., on a NAS or to a disk that can be removed from the Pi and stored offline.
2. Make 2 backups to avoid Murphy's law "If a backup can fail it will fail"
 
Best practices for backing up your valuable music collection:

1. Copy the collection to a disk thats either not connected to the Pi i.e., on a NAS or to a disk that can be removed from the Pi and stored offline.
2. Make 2 backups to avoid Murphy's law "If a backup can fail it will fail"
My friend learned this the hard way. His music drive corrupted and when he plugged in his backup the HDD was dead. I have one copy on my Mac for streaming, one copy in a Pi for streaming on the go and two backups. One backup is at a friend's house and I rotate it with a fresh update every 3-4 months. I am not ripping 1500 CDs and multiple SACD, HDCD, DVD-A and Blu-ray audio discs that need special treatment again if I can help it.
 
Best practices for backing up your valuable music collection:

1. Copy the collection to a disk thats either not connected to the Pi i.e., on a NAS or to a disk that can be removed from the Pi and stored offline.
2. Make 2 backups to avoid Murphy's law "If a backup can fail it will fail"
Storage media have a lifetime. Failure is 100% guaranteed. If there is a 1% chance of failure at any given time, when you have 2 backups the odds are 1 in 10,000 that both will fail simultaneously.
 
@Tim Curtis
but I found if I didn't erase the all music on the OSDisk the Music album directories in Moode would have duplicate entries for EVERY track.
This is by no means an issue: moOde (well, MPD) scans everything that's connected to it. If you do not want something to be included in your library, just leave it off.
 
@Tim Curtis - have you considered placing a configuration switch in Moode that instructs the software to only build the Music Library from external sources like the USB Flash drive?

I added a Samsung Fit 256GB drive as you recommended previously but I found if I didn't erase the all music on the OSDisk the Music album directories in Moode would have duplicate entries for EVERY track. Later, I realized there is no way to prohibit indexing both internal and USB Flash without creating a .mpdignore file in the parent directory. I didn't go through figuring out what should be listed in the .mpdignore file or the exact spot to place it on RPi4 SDRAM to ignore all music on internal RPi4 flash SDCARD. Instead, I trashed all the music on the internal flash and duplicates disappeared after reindexing.

It would be nice to have a selector configuration switch in Moode to enable/disable Music on SDCARD. That way if the USB drive fails or is removed I would have had an instant backup Music folder without experiencing duplicate tracks in every album listing. Is that possible? Thank you for considering this feature.

Interestingly, I do remember a request for something like this from many years ago. It was to add an option to Enable/Disable defined music sources or mounted drives in Library Config. IIRC the implementation would have been to add/remove a .mpdignore file at the root location of the music source or mounted drive. The file would contain one line with a splat * which means ignore all files.

I think the challenge with something like this is that its a niche usage scenario which makes it difficult to justify adding code and its kind of a messy option since it requires updating the MPD database each time the option is changed.

In any case just some historical info :-)
 
Interestingly, I do remember a request for something like this from many years ago. It was to add an option to Enable/Disable defined music sources or mounted drives in Library Config. IIRC the implementation would have been to add/remove a .mpdignore file at the root location of the music source or mounted drive. The file would contain one line with a splat * which means ignore all files.

I think the challenge with something like this is that its a niche usage scenario which makes it difficult to justify adding code and its kind of a messy option since it requires updating the MPD database each time the option is changed.

In any case just some historical info :)
I guess if you just want to hide music and don't mind the time taken to scan extra/unwanted drives you could have a .ignore file which doesn't inhibit the drive from being scanned but applies a filter to the library such that they're not displayed via the UI. You could then subsequently manage the .ignore scope via the ui or by deleting or adding .ignore files which would both be very fast operations.
 
I guess if you just want to hide music and don't mind the time taken to scan extra/unwanted drives you could have a .ignore file which doesn't inhibit the drive from being scanned but applies a filter to the library such that they're not displayed via the UI. You could then subsequently manage the .ignore scope via the ui or by deleting or adding .ignore files which would both be very fast operations.

Theres already a nice feature in moOde whereby you can create Saved Searches or "views" of your Library. Its an easy way to create and instantly switch between sections of a music collection :-)

For example you could create a view that shows only Genre = Classical or one that excludes folder = SDCARD. Theres no limit to the number of views.
 
Theres already a nice feature in moOde whereby you can create Saved Searches or "views" of your Library. Its an easy way to create and instantly switch between sections of a music collection :)

For example you could create a view that shows only Genre = Classical or one that excludes folder = SDCARD. Theres no limit to the number of views.

I tried that. I found it's a great way to get all the music to disappear and have to work to figure out how to go back to the original view.

I was unable to find any documentation and the * next to search fields provide gibberish that means little to nothing to me. A help file or manual would be nice. I entered "Classical" in Genre and it came back that I have no music to play and no button to go back. I almost ended up REFLASHING the SDCARD. :D
 
There's always Full Library (Default).

Screenshot 2025-06-25 at 7.01.52 PM.png

If you want to troubleshoot your particular issue post a thread on our Forum. Visit the Support section at moodeaudio.org for info on how to easily request a Forum account.
 
Back
Top Bottom