Moode Audio Player for Raspberry Pi

Trying to build the moodeAudio 4 with the build instructions... I keep getting an error when I check status with mosbrief....



// COMPONENT 1 - MiniDLNA
// COMPONENT 2 - Auto-shuffle
// COMPONENT 3 - MPD Audio Scrobbler
// COMPONENT 4 - Shairport-sync
// COMPONENT 5 - Squeezelite
// COMPONENT 6 - Upmpdcli
** Compile Libupnp jfd5
** Compile Libupnpp
** Compile Upmpdcli
** Compile Upexplorer
** Error: Git clone failed
** Error: image build exited
** Error: reboot to resume the build
// COMPONENT 1 - MiniDLNA
// COMPONENT 2 - Auto-shuffle
// COMPONENT 3 - MPD Audio Scrobbler
// COMPONENT 4 - Shairport-sync
// COMPONENT 5 - Squeezelite
// COMPONENT 6 - Upmpdcli
** Compile Libupnp jfd5
** Compile Libupnpp
** Compile Upmpdcli
** Compile Upexplorer
** Error: Git clone failed
** Error: image build exited
** Error: reboot to resume the build


help???
 
Moode ver 4.0

Hi..

First time poster here for the moOde community.... I have recently switched to the new Ver 4.0 player, and I had a couple of comments and questions...
A little background to start: I have been tinkering with Pi-centric music playback for a couple of years now - tried the "usual suspects" for players Rune, Volumio, Max2Play etc. and each has had their own pros and cons. My latest incarnation was a hardware upgrade to a Allo Digione which I found worked best with moOde Ver 3.0 and I was quite happy with the look and sound of the system combination.

The setup is as follows:

- Furman M-8x power conditioner
- Raspberry pi3 with Allo Digione and running Moode Audio.
- Emotiva XDA-2 Dac
- Class D audio SDS-400C power amp
- Magnepan 1.7 Speakers
- Music source from 2TB NAS drive on Dlink DIR-880L Router

My initial experiences with all the Pi based players was that each had their own "sound" but the overall differences between them were often pretty subtle and only revealed their own signatures after some critical listening and switching between softwares. I would find some players had a slightly better tonality to them whereas other packages had a better user interface or (like max2play) had a more "swiss army knife" utility in lending themselves to video as well as audio uses... but for me, moOde hit the nail on the head for my particular purposes..

Now here is where things go a little bonkers..

My personal background is engineering in nature - having spent nearly 30 years in the telecom industry, I tend to have it in me to be with the "bits are bits" crowd, but at the same time I have a long history of being an audio hobbyist and understand that sometimes there is "just magic" in some combinations of hardware software that are greater than the sum of the parts.
It has become one of those "magic moments" when I have recently jumped in and did the build to MoOde 4.0 that things really changed in my system .. something has just ... "clicked" with it and this incarnation is so different that music I have previously had thought I knew well sounds STARTLINGLY better - not a subtle difference at all ! My wife had noticed the difference without my saying anything changed... much higher resolution, much wider sound stage.. I have no clue why such a difference, no other changes were made to my system or setup other than the software.. I applaud the designer of this but I really wish I knew how such a change could be present for a software only substitution !

In general, it seems to me that the only two parameters that seem to effect the digital stream are related to Jitter and Clocking, perhaps there is some added stability from this release. In any case, it was a WOW moment moving to the new release !

I DO however have ONE thing that changed not for the better, so I will throw it to the community to see if there are any ideas...

My music collection has basically two parts - a folder with all my CD collection ripped from the disks via EAC and stored as FLAC files... Folder 2 contains my very old MP3's that I use mostly for background music.
All formats and files have been passed through MP3tag to update and sometimes customize the album art for each file. All previous incarnations and different softwares displayed the album art properly for each item being played.
Now that I have switched to the new moOde ver 4, I have an odd and perplexing problem:
If I play any of my music from my FLAC folders, the album art is displayed fine - album covers change from song to song as I play them from a playlist or add/change at random . HOWEVER - If I play from my MP3 folder, the album art is stuck at the 1st cover from the list I have in that folder and will not change as the playlist progresses. Even if I clear the playlist, clear my browser cache or even if I use a separate browser on a different PC in my house, it is permanently fixed to the first album cover in the list and will not change.
I have not been able to find any options relating to moOde for this and even though this does not effect the sound quality of the music, I would like to find a solution to this...it is kind of driving me crazy...
Any thoughts would be greatly welcomed here.. Moode 3 showed the art properly, so it seems it has to be something new introduced to Moode 4.0 .

And again, a heatfelt thanks to the Moode developers..
 
Tim, I'm having some trouble, and can't seem to get the LMS server to see the Pi running moOde v4 and a HiFiBerry DAC+Pro XLR. I have both Squeezelite and UPnP renderers and the UPnP plugin is installed on the server also.

I'm guessing there's some simple thing I've overlooked, but damned if I can find it.

What am I doing wrong?

Post the output from System info and I'll have a look.
 
Trying to build the moodeAudio 4 with the build instructions... I keep getting an error when I check status with mosbrief....

// COMPONENT 1 - MiniDLNA
// COMPONENT 2 - Auto-shuffle
// COMPONENT 3 - MPD Audio Scrobbler
// COMPONENT 4 - Shairport-sync
// COMPONENT 5 - Squeezelite
// COMPONENT 6 - Upmpdcli
** Compile Libupnp jfd5
** Compile Libupnpp
** Compile Upmpdcli
** Compile Upexplorer
** Error: Git clone failed
** Error: image build exited
** Error: reboot to resume the build
// COMPONENT 1 - MiniDLNA
// COMPONENT 2 - Auto-shuffle
// COMPONENT 3 - MPD Audio Scrobbler
// COMPONENT 4 - Shairport-sync
// COMPONENT 5 - Squeezelite
// COMPONENT 6 - Upmpdcli
** Compile Libupnp jfd5
** Compile Libupnpp
** Compile Upmpdcli
** Compile Upexplorer
** Error: Git clone failed
** Error: image build exited
** Error: reboot to resume the build


help???

Thanks to @TheOldPresbyope for investigating :) Looks like the site cert for the opensourceprojects.eu repo has expired. The temporary remedy is in this post.
http://www.diyaudio.com/forums/pc-based/271811-moode-audio-player-raspberry-pi-1399.html#post5353326

This is the modification to the cmd that need to be made in mosbuild_worker.sh to allow the build to complete.

Code:
[COLOR="Red"]git -c http.sslVerify=false[/COLOR] clone [COLOR="Red"]http[/COLOR]://opensourceprojects.eu/git/p/libupnppsamples/code[/url] libupnppsamples-code

For the moOde 4.1 release of the builder I'm going to include this particular components sources locally so there won't be a need to fetch them from the repo.

-Tim
 
One thing that you might be able to help with.

I'm getting a brassy edge to upper midrange with my equipment. Having no clue what settings to implement, I've dialed the oversampling all the way up to 32/384 (because, what the heck), and that changes soundstage in a good sort of way but does not take off the 'edge' I'm hearing.

Would one of the EQ settings help, and if so, is there some sort of guide as to which one might work best and what settings might take that edge off?
 
Thanks to @TheOldPresbyope for investigating :) Looks like the site cert for the opensourceprojects.eu repo has expired. The temporary remedy is in this post.
http://www.diyaudio.com/forums/pc-based/271811-moode-audio-player-raspberry-pi-1399.html#post5353326

This is the modification to the cmd that need to be made in mosbuild_worker.sh to allow the build to complete.

Code:
[COLOR=Red]git -c http.sslVerify=false[/COLOR] clone [COLOR=Red]http[/COLOR]://opensourceprojects.eu/git/p/libupnppsamples/code[/url] libupnppsamples-code
For the moOde 4.1 release of the builder I'm going to include this particular components sources locally so there won't be a need to fetch them from the repo.

-Tim

LINE 1056 btw for those looking for it....


SO is it

git -c http.sslVerify=false clone https://@opensourceprojects.eu/git/p...ppsamples/code libupnppsamples-code

or is it

git -c http.sslVerify=false clone http://opensourceprojects.eu/git/p/libupnppsamples/code[/url] libupnppsamples-code


????
 
Where is here?

Have you tried a 'phone battery charger as power supply?

"Here" is my house that was rewired by a cowboy.

I have wondered about a powerbank, but I have a linear PSU powering both the Pi + i2s DAC. I guess I might be able to separate the DAC and Pi power supplies - leave the linear PSU on the DAC and put a powerbank on the Pi.
 
Last edited:
Hi..

First time poster here for the moOde community.... I have recently switched to the new Ver 4.0 player, and I had a couple of comments and questions...
A little background to start: I have been tinkering with Pi-centric music playback for a couple of years now - tried the "usual suspects" for players Rune, Volumio, Max2Play etc. and each has had their own pros and cons. My latest incarnation was a hardware upgrade to a Allo Digione which I found worked best with moOde Ver 3.0 and I was quite happy with the look and sound of the system combination.

The setup is as follows:

- Furman M-8x power conditioner
- Raspberry pi3 with Allo Digione and running Moode Audio.
- Emotiva XDA-2 Dac
- Class D audio SDS-400C power amp
- Magnepan 1.7 Speakers
- Music source from 2TB NAS drive on Dlink DIR-880L Router

My initial experiences with all the Pi based players was that each had their own "sound" but the overall differences between them were often pretty subtle and only revealed their own signatures after some critical listening and switching between softwares. I would find some players had a slightly better tonality to them whereas other packages had a better user interface or (like max2play) had a more "swiss army knife" utility in lending themselves to video as well as audio uses... but for me, moOde hit the nail on the head for my particular purposes..

Now here is where things go a little bonkers..

My personal background is engineering in nature - having spent nearly 30 years in the telecom industry, I tend to have it in me to be with the "bits are bits" crowd, but at the same time I have a long history of being an audio hobbyist and understand that sometimes there is "just magic" in some combinations of hardware software that are greater than the sum of the parts.
It has become one of those "magic moments" when I have recently jumped in and did the build to MoOde 4.0 that things really changed in my system .. something has just ... "clicked" with it and this incarnation is so different that music I have previously had thought I knew well sounds STARTLINGLY better - not a subtle difference at all ! My wife had noticed the difference without my saying anything changed... much higher resolution, much wider sound stage.. I have no clue why such a difference, no other changes were made to my system or setup other than the software.. I applaud the designer of this but I really wish I knew how such a change could be present for a software only substitution !

In general, it seems to me that the only two parameters that seem to effect the digital stream are related to Jitter and Clocking, perhaps there is some added stability from this release. In any case, it was a WOW moment moving to the new release !

I DO however have ONE thing that changed not for the better, so I will throw it to the community to see if there are any ideas...

My music collection has basically two parts - a folder with all my CD collection ripped from the disks via EAC and stored as FLAC files... Folder 2 contains my very old MP3's that I use mostly for background music.
All formats and files have been passed through MP3tag to update and sometimes customize the album art for each file. All previous incarnations and different softwares displayed the album art properly for each item being played.
Now that I have switched to the new moOde ver 4, I have an odd and perplexing problem:
If I play any of my music from my FLAC folders, the album art is displayed fine - album covers change from song to song as I play them from a playlist or add/change at random . HOWEVER - If I play from my MP3 folder, the album art is stuck at the 1st cover from the list I have in that folder and will not change as the playlist progresses. Even if I clear the playlist, clear my browser cache or even if I use a separate browser on a different PC in my house, it is permanently fixed to the first album cover in the list and will not change.
I have not been able to find any options relating to moOde for this and even though this does not effect the sound quality of the music, I would like to find a solution to this...it is kind of driving me crazy...
Any thoughts would be greatly welcomed here.. Moode 3 showed the art properly, so it seems it has to be something new introduced to Moode 4.0 .

And again, a heatfelt thanks to the Moode developers..

Hi,

Thanks for posting your setup! Maggies and a 400C so cool. Are u using a sub?

The coverart issue is a regression and is fixed in upcoming 4.1 update. If you know your way around ssh just email me and I'll explain the very simple fix.

-Tim
 
One thing that you might be able to help with.

I'm getting a brassy edge to upper midrange with my equipment. Having no clue what settings to implement, I've dialed the oversampling all the way up to 32/384 (because, what the heck), and that changes soundstage in a good sort of way but does not take off the 'edge' I'm hearing.

Would one of the EQ settings help, and if so, is there some sort of guide as to which one might work best and what settings might take that edge off?

You could try the Parametric EQ but it requires an understanding of how to use its capabilities to achieve a particular result. There is a lot of great info on the net regarding Parametric EQ.

My only recommendation would be turn off all other DSP first for example resampling, then make EQ adjustments.

-Tim
 
With thanks to those who tried to help, I have now resolved the "disappearing library" issue I was experiencing, ultimately tracked to some questionable metadata in particular files and remedied by adjusting that.

@clmbmb I note that in addition to being logged in as root, the file you listed as mpd.conf was in fact mpd.conf.orig - presumably a copy made at some stage of your experimenting but not the operational mpd.conf
 
LINE 1056 btw for those looking for it....


SO is it

git -c http.sslVerify=false clone https://@opensourceprojects.eu/git/p...ppsamples/code libupnppsamples-code

or is it

git -c http.sslVerify=false clone http://opensourceprojects.eu/git/p/libupnppsamples/code[/url] libupnppsamples-code


????

Fortunately, the site in question answers to both http: (e.g., port 80) and https: (e.g., port 443) requests so either will work. This isn't always the case.

In general, I'd suggest sticking to https: because it lowers the chance of a man-in-the-middle attack.

Regards,
Kent
 
Fortunately, the site in question answers to both http: (e.g., port 80) and https: (e.g., port 443) requests so either will work. This isn't always the case.

In general, I'd suggest sticking to https: because it lowers the chance of a man-in-the-middle attack.

Regards,
Kent


And for sure no ssl on http, so disabling ssl cert validation is only for https :D