Moode Audio Player for Raspberry Pi

Hi Richard,

(1) Very odd. The user reports I receive indicate no issues with Moode 2.4 and DAC+Pro. If u are using Moode 2.5+ TR1 then it could be a bug in the test release.

Which version of Moode are u using?

(2) AFAIK MPD's codec for wav always zero-pads bit depth to 32 bit. It's probably ALSA that is zero-padding FLAC to 32 bit because thats what the audio device is telling ALSA it requires.

(3) I requested DAC+Pro sample from Hifiberry so I could test but they never sent one so unfortunately I have no way of analyzing this issue,

Regards,
Tim

Hi Tim,

Thanks for your answer and your work!

1, I use 2.4 version that issue come if the Customisation AND the System configuration switch DAC PRO if the Sys Conf remain Digi+ the setting remain I2S, otherwise chang to "nothing select".
I really not know what setting change the overlay
2, I test is and other than 44.1kHz 16 bit the output always 32bit(sample picture below)
3, The output is remain 192kHz and not goes above than.
Thanks Richard
kTtDxAyssRwAAAABJRU5ErkJggg==
 

Attachments

  • 384 vs 192kHz.JPG
    384 vs 192kHz.JPG
    22.9 KB · Views: 104
  • 24 vs 32bit.JPG
    24 vs 32bit.JPG
    29.7 KB · Views: 108
Last edited:
Hi Tim,

Thanks for your answer and your work!

1, I use 2.4 version that issue come if the Customisation AND the System configuration switch DAC PRO if the Sys Conf remain Digi+ the setting remain I2S, otherwise chang to "nothing select".
I really not know what setting change the overlay
2, I test is and other than 44.1kHz 16 bit the output always 32bit(sample picture below)
3, The output is remain 192kHz and not goes above than.
Thanks Richard

Hi Richard,

The Customize setting for Audio device is just for display on the Audio info popup, it does not result in any internal configuration.

Try release 2.5+ TR1 from TEST CODE at moodeaudio.org.

Regards,
Tim
 
The extra metadata will be a great addition. Is metadata something that could be displayed in the "Library" somehow also? Maybe a hover-over option or something?

Hi,

Possibly, the Library is pretty dense so not much space, but I'll see if I can figure something out.

Btw, I did come up with a solution for efficiently getting the actual encoded bit depth and sample rate of the file. This is probably a useful bit of metadata.

Don't recall if it was u or someone else that asked about doing what I would call "Smart resampling" whereby 16/44.1 files would automatically be resampled to a higher rate for example 24/192 while hires files would be left alone.

I think "Smart resampling" might be possible now that I'm able to get the encoded depth and rate 🙂

Regards,
Tim
 
Last edited:
Some feeback from the 2.5+ tested since yesterday:
-I like the new default ALSA hardware volume configuration .
-Everything goes smoothly , no error seen
I tested the new reboot screen, I got the message 'rebooting' in the middle of the screen, but it did not refresh automatically once rebooted: was it supposed to do this ?
-Web command for volume control is very nice. I'm thinking of use cases for this
-Still the random 'empty library' bug on huge collections (but I knew IT would not solve this in this release.)

Question: Where can I find the new API documentation ?
 
Hi Richard,

The Customize setting for Audio device is just for display on the Audio info popup, it does not result in any internal configuration.

Try release 2.5+ TR1 from TEST CODE at moodeaudio.org.

Regards,
Tim

Thanks, I try but same, Hifiberry DAC Pro+ no I2S output.. se the picture
Thanks Richard
 

Attachments

  • Képkivágás2.JPG
    Képkivágás2.JPG
    31.4 KB · Views: 107
  • Képkivágás.JPG
    Képkivágás.JPG
    32.5 KB · Views: 97
Hello,

I have a little question about radio stations and pictures displayed (cover art).
Could somebody please explain how it works to get this picture ? I custimized my moode installation by adding a listing of french radio (a directory of PLS files that I added in a subdirectory of the 'RADIO' network share: everything is fine, except that I don't get any pictures from the radios I added. On the default ones, the images are displayed correctly.

thanks in advance.
 
Hi,

Possibly, the Library is pretty dense so not much space, but I'll see if I can figure something out.

Btw, I did come up with a solution for efficiently getting the actual encoded bit depth and sample rate of the file. This is probably a useful bit of metadata.

Don't recall if it was u or someone else that asked about doing what I would call "Smart resampling" whereby 16/44.1 files would automatically be resampled to a higher rate for example 24/192 while hires files would be left alone.

I think "Smart resampling" might be possible now that I'm able to get the encoded depth and rate 🙂

Regards,
Tim
That wasn't me about the smart resampling but it sounds interesting. So you're saying it would effectively oversample lower res files? Can I ask what that would accomplish? Maybe shift sampling noise up to a higher frequency range? Whats the benefit of the added 8 bits of resolution? I figure once its 16 bit those last 8 are gone forever, unless you are doing some processing somewhere and need the headroom (digital EQ, Re-verb, etc.).

As for the metadata in the library window: If a hover-over is not an option, is there any way to see the metadata instead of the album cover or something like that? (Just suggestions, I don't mean to make more work for you. 🙂 )
 
Hi All,
I have r24 running very well on a Pi-Zero. Thanks Tim!
I plan to mount everything in an old Pioneer tuner I purchased from ebay. I would like to run an I2C LCD with Keypad in the old VFD window but resolder the original buttons from the tuner to replace the 5 buttons on the LCD plate. Does anyone have a working I2C LCD and if so, would you share the details on how you got it running. I have been all over google trying and breaking many of the MoOde and Rune builds and having to start all over.
BTW, don't buy the cheap 'SainSmart RGB LED Screen 16x2 LCD + Keypads for Pi'. They only have an RGB LED on the I2C plate not on the LCD itself.
Thanks in advance.
 
Some feeback from the 2.5+ tested since yesterday:
-I like the new default ALSA hardware volume configuration .
-Everything goes smoothly , no error seen
I tested the new reboot screen, I got the message 'rebooting' in the middle of the screen, but (1) it did not refresh automatically once rebooted: was it supposed to do this ?
-Web command for volume control is very nice. I'm thinking of use cases for this
-Still the random 'empty library' bug on huge collections (but I knew IT would not solve this in this release.)

Question: (2) Where can I find the new API documentation ?

Hi,

Thanks for the feedback on automatic ALSA volume config 🙂

(1) The RECONNECT buttons on the new reboot/poweroff screens are simply for convenience and reliability. I could never get the original spinner/auto-reconnect code to work reliably. I think u will find that RECONNECT is pretty robust.

(2) Try this for the time being (post #1263)
http://www.diyaudio.com/forums/pc-based/271811-moode-audio-player-raspberry-pi-127.html#post4559873

Regards,
Tim
 
Tim. i dont know if you have been playing with the background jiggery pokkery but my lord its sounding superb. now it could be one of two things. me re-ripping everything with EAC or you doing something to the player side of things but a loooot of the sibilance i was getting is now gone. everything is sounding very smooth. lovely jubbly 🙂
 
Thanks, I try but same, Hifiberry DAC Pro+ no I2S output.. se the picture
Thanks Richard

Hi,

I test on TR1 image w/Hifiberry DAC+ and also "I2S audio device" = DAC+Pro even though I don't have a Pro they both use same i2s driver. No issues.

After reboot, MPD config screen shows "Audio output" = "I2S audio device"

NOTE the Hifiberry devices clip at amixer volume > 81%. Optimal Moode config to compensate for this is:

- MPD config: Volume control = "Hardware"
- Customize, Hardware volume control
(a) Logarithmic curve = Yes
(b) Maximum volume % = 81

Regards,
Tim
 
Hello,

I have a little question about radio stations and pictures displayed (cover art).
Could somebody please explain how it works to get this picture ? I custimized my moode installation by adding a listing of french radio (a directory of PLS files that I added in a subdirectory of the 'RADIO' network share: everything is fine, except that I don't get any pictures from the radios I added. On the default ones, the images are displayed correctly.

thanks in advance.

Hi,

I make all the radio station logos by hand except for the Soma FM logos which are links compliments of Rusty Hodge. They are loaded into the Playback panel using a sql table and code .

If u want to dump the sql table
sqlite3 /var/www/db/player.db "select station, name, logo from cfg_radio;"

There is no facility in Moode for importing radio station logos. Its on my todo list to make but have not gotten to it yet.

Regards,
Tim
 
That wasn't me about the smart resampling but it sounds interesting. So you're saying it would effectively oversample lower res files? Can I ask what that would accomplish? Maybe shift sampling noise up to a higher frequency range? Whats the benefit of the added 8 bits of resolution? I figure once its 16 bit those last 8 are gone forever, unless you are doing some processing somewhere and need the headroom (digital EQ, Re-verb, etc.).

As for the metadata in the library window: If a hover-over is not an option, is there any way to see the metadata instead of the album cover or something like that? (Just suggestions, I don't mean to make more work for you. 🙂 )

Hi,

I'll try to think of a way to incorporate extra metadata in the lists without adding more density to the UI 🙂

The thinking around "Smart resampling" is that some users prefer SQ of up-sampled 16/44.1 with their audio devices and no up-sampling of hires files.

Regards,
Tim
 
Help

Hi Tim,

first of all let me congratulate you on the excellent job you have been doing. I am using Moode 2.4 and am mighty satisfied with its features. However have a few prblems :-
1.) I am using Creative Worldwide Support > Creative Xmod as my USB dac.
2.) Now compared to using the creative Xmod in PC, in Moode I find the soundstage to be shrunken and all voice and instruments cluttered in the centre between the speakers.
3.) Is there any special settings to be changed to get a better sound. BTW I have disabled the volume button and the Creative Xmod is identified as "USB audio device".

Thanks very much for your help in advance.

Regards,

Lifewater
 
Tim. i dont know if you have been playing with the background jiggery pokkery but my lord its sounding superb. now it could be one of two things. me re-ripping everything with EAC or you doing something to the player side of things but a loooot of the sibilance i was getting is now gone. everything is sounding very smooth. lovely jubbly 🙂

Hi,

Nothing specific as far as coding for SQ but the rewrite of 2.x codebase yielded a substantial performance improvement throughout the Player. Your earlier post mentioned "seemed a bit quicker" 🙂 Even on Pi-1B or Zero the UI runs very smoothly.

The next TR will include the new Caching Library Loader with enhancement for large collections which will further improve performance.

Enjoy that nice SQ you are experiencing!

Regards,
Tim