Moode Audio Player for Raspberry Pi

Hi,

The Piano 2.1 has two hardware volume controllers. I've added code so that MDP Hardware volume operates both of them in sync but the Airplay receiver (shairport-sync) will only use one of them, the Main "Digital" volume controller.

The configuration you need in order to use Airplay with the Piano 2.1 dual modes is as follows:

1) Set MPD volume control to "Software". This will set both Piano hardware volume controllers to 0dB (100%)
2) Set Airplay volume control to "Software"

Btw: Allo is working on a nice driver mod that will provide a master volume control. I'll be testing this in the near future :)

-Tim

Howzit Tim, just to let you know: I re-flashed the SD card as per @jonners recommandation with a new, freshly dl'ed image. Set both volume controls (MDP and AP) to "software" and left all other settings as "default".

Still, only one channel working. Again, I switched the RCA plugs around but funnily, there is a signal only on the outer left plug.

(Using Piano2.1 + Kali reclocker)

Happy to help you find a solution.
All the Best

PS. great news that Allo is working on a "Master Volume" :spin:
PS2 all above in Dual Mono mode
 
Last edited:
Hi @r100,

To troubleshoot:

- configure with just the Pi and Piano 2.1 DAC, no Kali.
- switch to Advanced-LL kernel and reboot.
- before starting playback run the cmd below from home dir and verify the output shows Dual-Mono mode and both hw vol controllers at 100%.

pi@rp3:~ $ ./piano.sh
Dual mode: Dual-Mono
Subw mode: None
Sub xover: 90
Sub level: 100%
Main levl: 100%
pi@rp3:~ $

-Tim
 
SD card expansion worked OK for me. I have the "File system has been expanded" text below the Expand root file system button.

I sometimes think I must be doing something wrong, with both 3.7 and 3.8 I just flashed the SD card, went through set up and it all works flawlessly. Raspberry Pi3 and HiFiBerry Digi+ Pro, Samsung EVO 500GB SSD, feeding a Graham Slee Majestic DAC, Pavel Dudek/Per Anders Sjostrom "Gainclones" and Frugelhorn XLs. Sublime sound.
Early days, but 3.8 is sounding every bit as good as 3.7.

Thanks Tim,

Ian
 
Howzit Tim, just to let you know: I re-flashed the SD card as per @jonners recommandation with a new, freshly dl'ed image. Set both volume controls (MDP and AP) to "software" and left all other settings as "default".

Still, only one channel working. Again, I switched the RCA plugs around but funnily, there is a signal only on the outer left plug.

(Using Piano2.1 + Kali reclocker)

Happy to help you find a solution.
All the Best

PS. great news that Allo is working on a "Master Volume" :spin:
PS2 all above in Dual Mono mode

Hi,

No output from R-channel when using MPD Software volume is due to a bug in moOde code. I've add to the bugfix TODO list.

Workaround is to ensure that when using MPD Software volume, the Piano 2.1 Subwoofer volume is at 100% after moOde startup.

amixer -c0 sset "Subwoofer" 100%

-Tim
 
Misc problems with 3.8 release

Hi,

moOde release 3.8 is available at moodeaudio.org.

This release includes a great set of new audio capabilities and is built on a new moodeOS 3.0 platform using Raspbian Jessie Lite 2017-07-05 and Linux 4.9.40 Mainline and 4.9.40 Advanced Low Latency and Real-Time Audio kernels.
...

Due to the change in OS platform this release is whole-image only. Existing moOde Product Key holders can upgrade to this release free of charge. Simply download the image zip and unlock it. :)

Enjoy!

-Tim

Tim,

I just installed the new version (3.8) on my RPI3 player and I encounter several problems :

First, audioscrobbler feature seems broken. I tested my two accounts and nothing works. Nothing is scrobbled.
I have another player (PiZero W) which I haven't updated (Moode 3.7) and this feature works with the two accounts.

The second problem I noticed is that no album art cover are displayed from my NAS source (tried NFS and CIFS mount).
Once again, on my other player, album arts are displayed without any problem.

Do you know if the MPD scrobbler has its own log file ?
Can I provide you more information ?
 
Member
Joined 2004
Paid Member
Thanks!

Hi Tim,

Thanks for the fine work on 3.8!

One thing, I ran the real time Kernal on 3.7 with my USB Dac and it sounds fine. I did the same settings with 3.8 and it sounds better but does the occasional and very random glitch sound. I changed back to the low latency kernel and it runs glitch free, but of course it doesn't sound as good.

This is just a FYI I'm very happy with 3.7 and the real time Kernal, I'll give the better sound of 3.8 and the real time Kernal a go on the next release.

Thanks again,
 
Tim,

I just installed the new version (3.8) on my RPI3 player and I encounter several problems :

First, audioscrobbler feature seems broken. I tested my two accounts and nothing works. Nothing is scrobbled.
I have another player (PiZero W) which I haven't updated (Moode 3.7) and this feature works with the two accounts.

The second problem I noticed is that no album art cover are displayed from my NAS source (tried NFS and CIFS mount).
Once again, on my other player, album arts are displayed without any problem.

Do you know if the MPD scrobbler has its own log file ?
Can I provide you more information ?

Hi,

Audio scrobbler not working is due to wrong config file format being used for the new version of mpdas. Fix will be in upcoming bugfix update.

Is the no cover art issue specific to particular audio format?

-Tim
 
Hi Tim,

Thanks for the fine work on 3.8!

One thing, I ran the real time Kernal on 3.7 with my USB Dac and it sounds fine. I did the same settings with 3.8 and it sounds better but does the occasional and very random glitch sound. I changed back to the low latency kernel and it runs glitch free, but of course it doesn't sound as good.

This is just a FYI I'm very happy with 3.7 and the real time Kernal, I'll give the better sound of 3.8 and the real time Kernal a go on the next release.

Thanks again,

Hi,

Are u using FIFO or RR scheduler policy with the RT kernel?

-Tim
 
Hi,

No output from R-channel when using MPD Software volume is due to a bug in moOde code. I've add to the bugfix TODO list.

Workaround is to ensure that when using MPD Software volume, the Piano 2.1 Subwoofer volume is at 100% after moOde startup.

amixer -c0 sset "Subwoofer" 100%

-Tim

Thanks for the heads-up :) no worries, will wait for the update. All the best.
 
Ok for audioscrobbler.

For the album art problem, I have only flac files and I tested both 24/96 and 16/44.1 files.

The problem I have seen is when there is a Folder.jpg in the directory with the music files. I have found several cases where such files were displayed using 3.7 but not with 3.8.

Hi,

Very odd. There were no changes to the working code in cover art extractor in moOde 3.8, just an update to use newer versions of the default song and radio covers. My collection is all FLAC w/embedded art and no issues. Can never rule out a regression though...

To troubleshoot try the url below using one of the song files where cover art is not displayed. You can find the path to the song file in Audio info screen.

Start the song file playing and then from a fresh Browser window enter the url. Cover art image should be displayed in Browser.

http: //moode/coverart.php/PATH_TO_THE_SONGFILE

Example:

http: //moode/coverart.php/NAS/Music/Lee Ritenour/Rhythm Sessions/02 River Man.flac

-Tim