Moode Audio Player For Raspberry Pi

MikeyFresh

Moderator
Staff member
#82
Is the Radio Paradise FLAC stream playable on Raspberry Pi/Moode?
Nothing official as yet from the Moode developer, but it looks like this could at least in theory be part of Moode 4.3, based on recent release notes from one of the sources in the Moode package, called upmpdcli (developed in France by Jean-Francois Dockes):
  • Support Radio Paradise FLAC channel. This is special for a radio because it uses a sequence of audio URLs instead of a single stream. Have a look at the distributed upmpdcli.conf file for the radio definition to use (add it to your /etc/upmpdcli.conf which is not automatically updated during an upgrade). The appropriate script is now installed to /usr/share/upmpdcli/radio_scripts (along with a small number of art and metadata scripts for other stations).
I think those more proficient in Linux command line stuff than I am might be able to do this config manually, but I am hoping that Moode's developer Tim Curtis will implement it as standard (just as he did with Spotify Connect support over the last couple of days), however I guess that assumes he can use the new upmpdcli 1.3.0 across the board and it doesn't break anything else in the Moode 4.3 package (or cause lots of other work/testing to be done).

Even if RP's .flac stream can't be added right away, I now have hope it is forthcoming in a future Moode update.
 

MikeyFresh

Moderator
Staff member
#83
Update on the previous post: according to Tim Curtis this is too messy as it stands for integration into Moode 4.3, and he prefers to wait for Radio Paradise to actually publish an API.

Hopefully that actually happens sooner than later.
 

MikeyFresh

Moderator
Staff member
#84
The Allo Katana 1.2 DAC release is now announced as delayed 10 days.

From the Moode developer:

Release including ISO image is planned for this month, assuming receipt of Katana hw refresh and successful test results :-)

So Moode Audio Player 4.3 appears on hold until such time as the DAC production is sorted/tested, however the good news is Moode will return to offering a downloadable bootable disk image if I'm reading the above correctly. Much easier than the CLI-based lengthy build process that's been in place beginning with the 4.0 release. I guess the Linux open-source police have concluded their investigation.
 

MikeyFresh

Moderator
Staff member
#87
Moode Audio Player 4.4 update is now available:

Code:
########################################################
//
// 4.4 2018-12-09
//
########################################################

New features

- NEW: Raspbian Stretch Lite 2018-11-13
- NEW: Support for Raspberry Pi 3A+
- NEW: Clock radio days-of-the-week setting
- NEW: Customize settings for compilation rollup and excludes
- NEW: Auto and manual settings for Hi-res thumbnails
- NEW: Library multi-disc breakout for tracks
- NEW: CoverView dynamic background effect

Radio stations

- NEW: CBC Radio 2

Updates

- UPD: Bump to Linux kernel 4.14.84
- UPD: Bump to shairport-sync 3.2.2
- UPD: Add entry for "On-board audio device" to cfg_audiodev
- UPD: Add exception logging to coverart and thumbcache.php
- UPD: Add failsafe loop exit to Zend Flac.php
- UPD: Add RT params to mpd.service and rotenc.service units
- UPD: Disable Spotify audio file cache
- UPD: Use plughw in startSpotify()
- UPD: Change method used to empty the thmcache dir
- UPD: Optimize CSS for large Playlists
- UPD: Only load swipe JS when mobile
- UPD: Use GNU cmd syntax in rotenc and volume scripts
- UPD: Add disk utilization to sysmon.php
- UPD: Add revision code 9020e0 for Pi-3A+
- UPD: Add Close to all context menus
- UPD: Improve spacing on Radio and Album cover panels
- UPD: Add 30px blur to list of Cover blur settings
- UPD: Improve performance of Library loader/filter
- UPD: Include moOde version in SSH motd header
- UPD: Deprecate workaround for obsolete Katana 1.0
- UPD: Full screen input source indicator
- UPD: Deprecate vol.php

Bug fixes

- FIX: Blank image thumb on Customize in certain scenarios
- FIX: Modal control spacing when full screen
- FIX: Librespot fail on armv6l (Pi 1B, Zero, Zero W)
- FIX: Thumbnails not generated for mp3 embedded covers
- FIX: Title sometimes out of sync (radio station)
- FIX: Fallback sort for Albums by Artist
- FIX: Extra metadata not showing encodedAt rate
- FIX: Thumbcache fail on paths containing #
- FIX: Library track sort not using disc number
- FIX: Regression bug in Sources Re-mount
- FIX: Bad icon reference in the eq templates
 
#88
I've found the in-place updates go quite smoothly. It's playing nicely right now. I like having the radio stations handy - Jazz24.org is the online presence for the station I used to listen to on FM back (13 yrs) when I lived on the coast. Some of the same announcers still too.
 

kirk57

Junior Member
#90
So what is the difference between PiCorePlayer and Moode Audio Player? I've just assembled all the parts and have downloaded and put the PiCorePlayer image on the SD card...
 

MikeyFresh

Moderator
Staff member
#91
So what is the difference between PiCorePlayer and Moode Audio Player? I've just assembled all the parts and have downloaded and put the PiCorePlayer image on the SD card...
pCP is well respected, but it assumes the use of Squeezelite and Logitech Media Server, I think that's the only mode of operation. Moode offers both that, and also several other renderer modes to choose from including DLNA/UPnP, AirPlay, Bluetooth, Tidal, Qobuz, and Google Play.

Moode is more flexible in terms of how you can use it, and toggling between those different modes is just a couple of clicks, no command line interface or code to enter. So it's easy to switch things up if need be, that can be useful for someone wanting to move the RPi around the house to different rooms and for connection to different systems.

Moode is also thought in many circles to actually sound the best of these lean-Linux distros when used with lossless/full resolution sources, but pCP should be essentially similar as would be Volumio.

One of the cool things about the RPi platform is the ease with which you can try various software simply by acquiring another microSD card (or two). For a relatively low cost you could always get more memory cards and give Moode, Volumio, DietPi etc a try just by swapping out the microSD card.
 

kirk57

Junior Member
#92
OK, thanks for the explanation.

I’m looking to replace my Squeezeboxes since I can no longer stream music from any of the services. Since I’m all set up for LMS I think pCP is a good first step.
 
Last edited:

MikeyFresh

Moderator
Staff member
#93
I think pCP is a good first step.
I've always heard very good things about pCP but never tried it for myself, primarily because I don't have a LMS, I use DLNA/UPnP.

Good luck and please post your findings, especially if you do decide to grab another microSD card and give Moode's Squeezelite renderer a shot for comparison purposes.
 
#94
So what is the difference between PiCorePlayer and Moode Audio Player? I've just assembled all the parts and have downloaded and put the PiCorePlayer image on the SD card...
If you're new to these gadgets that run from an imaged microSD card, I recommend to use well recognized brands like Sandisk. Preferably Class 10. I had problems (pauses in playback) once with my Pi, couldn't figure it out. Saw posts here and there about card quality and swapped in a Sandisk. Same image. No more pauses.

It may have been the original card was a Class 2 or something, but there wasn't any information like that available and I was using what was handy.
 

MikeyFresh

Moderator
Staff member
#96
I have had great experiences with the SanDisk and Samsung cards.
I would add to the above two posts that it's important to buy the cards from reputable sellers, in sealed retail packaging, in order to avoid counterfeit product.

Even the packaged ones can sometimes be non-genuine, if it's at too good to be true pricing, it's a fake. Apparently the most heavily counterfeited brands of memory card are SanDisk and Samsung, and that's really too bad as they do seem to be the best quality, but I've also had great results with Transcend, PNY, and Kingston. It's less of a concern with the smaller capacity cards, 8 and 16GB are too low-priced to begin with for anyone to make much from counterfeiting them, but it probably does still happen.

Another problem from unsealed "frustration-free packaging" or "warehouse deals" is that some dishonest individuals will buy an obvious fake on eBay for a buck or two, also buy a real one from Amazon, and then return the fake to Amazon, keeping the real one. Even if it's not fake, I don't want someone else's returned item when it comes to memory cards, sealed retail packaging for just a little more scratch is definitely the way to go.
 

kirk57

Junior Member
#97
I never really considered the SD card quality... The one I bought is SanDisk so fingers crossed it's OK.

Also: how do I know it's class 10 (or not)? This one has the following written on it:

Sandisk Ultra 32GB

(getting out the magnifier for this last bit)
microSD 1 HC I
10 <--- guessing this is the '10' in question? A1
 
Last edited:

MikeyFresh

Moderator
Staff member
#98
I never really considered the SD card quality... The one I bought is SanDisk so fingers crossed it's OK.

Also: how do I know it's class 10 (or not)? This one has the following written on it:

Sandisk Ultra 32GB

(getting out the magnifier for this last bit)
microSD 1 HC I
10 <--- guessing this is the '10' in question? A1
Yes if it has a little circle around the 10, that means Class 10, which refers to a minimum write speed spec of 10MB/sec.

The capital U with a 1 inside of it means the same thing as Class 10, and actually replaces it, the Class 10 thing is being phased out. U with a 3 inside of it means a minimum 30MB/sec write speed.

The "HC" means High Capacity and is really a part of the microSDHC logo, anything up to and including 32GB capacity. The 64GB-2TB capacity is called microSDXC.

The Roman numeral I stands for UHS-I, or Ultra High Speed class 1.

The A1 (and more recently also now A2) refers to the Application Performance Class, i.e. how well actual applications will run on the card, as opposed to just straight data storage read/write performance.

There is also now a new Video Speed Class rating to confuse consumers even more, V6 means 6MB/sec write speed and is equivalent to the old Class 6 rating, V10 is of course the old Class 10, and V30 is equivalent to the newer U3 rating of 30MB/sec. There is also a V60 and V90.

video_speed class_01.jpg
SDHC.jpg
 
So I hadn't realized that Moode had Tidal support now. If I understand correctly, I can configure Moode so that I don't need an additional app on my phone/tablet?

I'm downloading the image to burn on a new SD card.

I'm in the middle of trying to make all the power supplies/regulators fit into a prototype chassis. I'm also swapping my pi3 for a new pi3 b+, and adding a Kali reclocker. Plan is to evaluate individual regulated supplies for each piece of the puzzle.


IMG_0783.jpg


Cheers,
Gable
 
Top