Moode Audio Player for Raspberry Pi

Great to hear. That "slow" library loading was one of the shortcomings when comparing to other audio solutions.

-- Another question about id3/vorbis tags handling...

As now the library tab is grouping albums by Artist or by Album Artist tag?
(forgot the exact tag field name, ALBUMARTIST maybe?)

It should group by album artist and use artist only if album artist is empty. Otherwise it would make a mess in the Various Artists albums.


If not, how could one change it to filter Album artists?

Hi,

It uses the "Artist" tag but compilation albums where Artist tag changes but Album tag is same are rolled up internally into a virtual Artist tag of "Various Artists" in the Albums column, and when clicked the track list has each individual artist.

Make sense?

Regards,
Tim
 
Just a brief update on TR2 🙂

A new caching Library loader with enhanced capability for large collections is done.

Once cached on the server, the Library loads very fast. A couple seconds for 20K tracks from USB HDD. Page refresh or reboot won't cause reload of Library, the cache will be used until it's manually cleared, then Library will reload (to get new or changed music for example) and new cache created. The cache creation only adds a small amount of overhead to Library load.

Enhanced large collection capability is courtesy of diyAudio user "anewnadir" 🙂

Regards,
Tim

Wonderful!!!😉
 
Ah ok, I see the "virtual various artist" in the album column now.

A bit weird because I didn't know it worked that way.

I couldn't figure why it was shown in the album column and not in the artist column 🙂

Yeah leave it the way you did, it's much smarter.
(unless someone want to search specifically for all VA compilations, weird search, I don't like compilations hahahah)
 
Hi,

Here is screen shot of new Source config showing "Clear Library Cache" feature.

Regards,
Tim

Tim, this looks great. Thanks for the credit, although I hardly deserve it.

Would it be possible to combine this and the "update folder" feature in the browse view? Or maybe just make it an option with a check box next to the button? That way you don't need to go into config every time you add music to your library.
 
Hi,

No plans to integrate any streaming music service or aggregator. Recommend turning on the Airplay receiver in Moode and using the services native interfaces.

Hi Tim,

Is that a deliberate move not to integrate streaming services, or just a feature request that hasn't neared the top of your (extensive) to do list yet!?

I ask because I'm currently using Volumio with Spotify. Moode's looking really good, but I'd need Spotify integration. I hear what you're saying about using the native service and Airplay, but I find the integrated Spotify support better because (a) my Raspberry Pi is using wired ethernet which results in none of the dropouts I used to have on wireless, and do get on my phone using Airplay and (b) the music doesn't stop when my phone goes out of wireless range.

Cheers,

Jon
 
Tim, this looks great. Thanks for the credit, although I hardly deserve it.

Would it be possible to combine this and the "update folder" feature in the browse view? Or maybe just make it an option with a check box next to the button? That way you don't need to go into config every time you add music to your library.

Hi,

I though about integrating it in the background with MPD DB UPDATE and "Update folder" actions since choosing either of these implies the collection has changed and database/cache need to be refreshed. I like the simplicity of the approach so it may end up this way in the end 🙂

Credit is due! Taking the time to run tests leading to discovery of MPD settings that enabled your giant collection to load will likely resolve some of the "large collection won't load" issues for people. It also prompted me to finish off the Lib caching feature that I had on the shelf 🙂

Regards,
Tim
 
Hi Tim,

Is that a deliberate move not to integrate streaming services, or just a feature request that hasn't neared the top of your (extensive) to do list yet!?

I ask because I'm currently using Volumio with Spotify. Moode's looking really good, but I'd need Spotify integration. I hear what you're saying about using the native service and Airplay, but I find the integrated Spotify support better because (a) my Raspberry Pi is using wired ethernet which results in none of the dropouts I used to have on wireless, and do get on my phone using Airplay and (b) the music doesn't stop when my phone goes out of wireless range.

Cheers,

Jon

Hi Jon,

I recognize the attraction to having streaming services integrated but I get roughly equal number of requests for Tidal, Qobuz, Deezer, Apple Music, Spotify, Pandora, etc., and since Airplay provides a universal mechanism for playing content from all of them using their full featured native interfaces I've chosen to stick with that for now.

In either Moode 2.5+ or 2.6 the plan is to implement a mechanism that will automatically manage volume settings between Moode and Airplay. This should make it easier to switch back and forth.

Regards,
Tim
 
Tim, this looks great. Thanks for the credit, although I hardly deserve it.

Would it be possible to combine this and the "update folder" feature in the browse view? Or maybe just make it an option with a check box next to the button? That way you don't need to go into config every time you add music to your library.

Hi,

I though about integrating it in the background with MPD DB UPDATE and "Update folder" actions since choosing either of these implies the collection has changed and database/cache need to be refreshed. I like the simplicity of the approach so it may end up this way in the end 🙂

Credit is due! Taking the time to run tests leading to discovery of MPD settings that enabled your giant collection to load will likely resolve some of the "large collection won't load" issues for people. It also prompted me to finish off the Lib caching feature that I had on the shelf 🙂

Regards,
Tim

Hi,

After testing, having lib cache cleared automatically when MPD db update or Folder update is much simpler. No need for extra button or additional manual procedure 🙂

Regards,
Tim
 
Hi,

I'm thinking of adding some extra tags to display on the Playback panel. Attached image has Track x/y, Year and Composer on a line under the cover image.

Regards,
Tim
 

Attachments

  • moode-r25-extratags.png
    moode-r25-extratags.png
    273.5 KB · Views: 252
Moode Player and PlainAMP by Polyvection

Hi Tim,

Just received my new PlainAMP from PV, an integrated Texas DAC and amp, see PV website.

It works fine with MoodePlayer 3.5T1. I set Moode to IQAUDIO DAC following PlainAMP installation instructions.

Volume control works ok.

Another great combo! Hw /Sw Thanks Tim.

regards

Patrick
 
Moode Player and PlainAMP by Polyvection

Hi Tim,

Just received my new PlainAMP from PV, an integrated Texas DAC and amp, see PV website.

It works fine with MoodePlayer 3.5T1. I set Moode to IQAUDIO DAC following PlainAMP installation instructions.

Volume control works ok.

Another great combo! Hw /Sw Thanks Tim.

regards

Patrick

Hi Patrick,

Nice! I'll add PlainAMP to Moode 2.5+ I2S list on System config.

Please email me a screen shot of alsamixer, and output from amixer command.

From reading their guide, the device appears to have Analog volume that should be set to 0 (-6dB) if using "Software" volume control in MPD. If this is the case, I can automate the config 🙂

Regards,
Tim
 
Dear Tim,

My problem is the following and not seen any solution yet.:

1, If I select Hifiberry DAC PRO + the Audio oput setting on the MPD setting become "nothing selected" and not working at all (The Hifiberry Digi+ is working)

2, If I play eg. 24bit 196kHz or 16bit 96kHz or what ever file (Flac or wav) the output format became 32bit! (whitout using resample) If I use resample the sampling rate is "resampling" but the bitdepht remain 32bit.

3, I did not able to play 384kHz music because always convert to 192kHz (the Hifiberry working 384kHz with Runeaudio). I try to change the dac type to Audiobyt Black Dragon (support 384kHz) same issue.

Thanks: Richard
 
Dear Tim,

My problem is the following and not seen any solution yet.:

1, If I select Hifiberry DAC PRO + the Audio oput setting on the MPD setting become "nothing selected" and not working at all (The Hifiberry Digi+ is working)

2, If I play eg. 24bit 196kHz or 16bit 96kHz or what ever file (Flac or wav) the output format became 32bit! (whitout using resample) If I use resample the sampling rate is "resampling" but the bitdepht remain 32bit.

3, I did not able to play 384kHz music because always convert to 192kHz (the Hifiberry working 384kHz with Runeaudio). I try to change the dac type to Audiobyt Black Dragon (support 384kHz) same issue.

Thanks: Richard

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