Moode Audio Player for Raspberry Pi

Hi Tim,
I did some quick testing to see how long things take to load and here are the results:
Updating the library: 20-30 minute
Loading library the first time: 35 seconds
Loading librery after that: 12 seconds
Performing a search: 6 seconds
Are these normal times for a 43k+ tracks music library?
 
Hi Tim,

Another topic and issue I got but not related to 2.5 tr2 I think.
I noticed several Pop/Clicks each time i change track or change volume (hardware volume)
It s not that loud but not very clean.

I got a dac+ pro so i checked hifiberry support forum but they said the problem should come from software and not hardware.

What do you think? Is anyone else got this kind of trouble?

Thanks
Pierre

Realy nice new feature for the DAC pcm5122.
Thanks !

Tim, what do you think about my problem of clicks/pop (post #1699) ?

Hi Pierre,

I'm not experiencing this on any of my 6 test Pi's using any of the following boards:

- G2 Labs BerryNOS Red
- Hifiberry DAC+
- IQaudIO Pi-DAC+
- IQAudIO Pi-DigiAMP+
- JDS Labs ODAC
- MamboBerry DAC+

Audio glitches as a result of just changing volume suggests something external to Moode software.

Regards,
Tim
 
Hi Tim,
I did some quick testing to see how long things take to load and here are the results:
Updating the library: 20-30 minute
Loading library the first time: 35 seconds
Loading librery after that: 12 seconds
Performing a search: 6 seconds
Are these normal times for a 43k+ tracks music library?

Hi,

Sounds about right, and I see the cache kicking in after the initial Library load.

One thing though, after the Library is loaded into the Browser, navigating off the Library tab to Browse or Playback tab then back again should be instant. The only time u should see the 12 sec reload is if a page refresh occurs, or when navigating to one of the config pages (which unloads the tabs html page) then back to Library tab.

The search feature uses typedown algorithm which is not efficient on really large lists so I think this could be improved. I'll add to the TODO list 🙂

What type of client and Browser are u using?

Regards,
Tim
 
Hi,

Looks like Soma FM is migrating to new direct stream links for some or all of their stations.

Waiting for the dust to settle...

Regards,
Tim

It looks like they are true to their word concerning their invariant links, e.g., the link to the 128k mp3 Mission Control playlist file remains the same, http://somafm.com/missioncontrol.pls, even though the stream-URLs contained in the file have changed.

It's a pity we can't easily work directly from their playlist files. At this point, the manual update process doesn't bother me enough to attempt a script to update my system "automagically". Maybe if we all keep making our donations to SomaFM they won't have to keep moving things around.

Keep up the good work, Tim. I can't image how you're managing but I'm certainly enjoying what you've accomplished.

Regards,
Kent
 
It looks like they are true to their word concerning their invariant links, e.g., the link to the 128k mp3 Mission Control playlist file remains the same, http://somafm.com/missioncontrol.pls, even though the stream-URLs contained in the file have changed.

It's a pity we can't easily work directly from their playlist files. At this point, the manual update process doesn't bother me enough to attempt a script to update my system "automagically". Maybe if we all keep making our donations to SomaFM they won't have to keep moving things around.

Keep up the good work, Tim. I can't image how you're managing but I'm certainly enjoying what you've accomplished.

Regards,
Kent

Hi Kent,

I regularly post dev updates in Moode Twitter feed and most recently about using permalinks to avoid having to manually deal with stream links being changed by service provider, at least for the 32 Soma stations 🙂

Regards,
http://twitter.com/MoodeAudio
Tim
 
Thanks for your reply, Tim.
I put the music folders (that didn't work on my sdcard) onto a usb memory stick and they appear on that, so will try another sdcard to see if that makes any difference.


Hi,

(1) SD Card expand is a one time action so gets reset to No. Similar to Clear system logs action.

(3) Sometimes the "Updating" spinner does not clear. Restart MPD usually fixes this.

The two main causes that prevent MPD from being able to index a directory or a file are:
(a) permissions
(b) corrupt metadata in the file, or some other form of file corruption

Regards,
Tim
 
Hi Pierre

I'm getting similar problems but only on some tracks - mine usually is a click (like a scratch on a vinyl L.P.) every second or so. It doesn't occur when I adjust the volume and as I said only happens on some tracks.

What Rpi are you using? I have a fairly old RPi model B. From the Rpi to a Uptone Regen and then to iDSD Micro amp (using DAC only).
Have you tried turning on Resampling in Moode - when I turn it on the symptoms get a lot worse.
I'm wondering if my RPi B is running out of horsepower and that's the problem?


Hi Tim,

Another topic and issue I got but not related to 2.5 tr2 I think.
I noticed several Pop/Clicks each time i change track or change volume (hardware volume)
It s not that loud but not very clean.

I got a dac+ pro so i checked hifiberry support forum but they said the problem should come from software and not hardware.

What do you think? Is anyone else got this kind of trouble?

Thanks
Pierre

Hi Pierre,

I'm not experiencing this on any of my 6 test Pi's using any of the following boards:

- G2 Labs BerryNOS Red
- Hifiberry DAC+
- IQaudIO Pi-DAC+
- IQAudIO Pi-DigiAMP+
- JDS Labs ODAC
- MamboBerry DAC+

Audio glitches as a result of just changing volume suggests something external to Moode software.

Regards,
Tim
 
Hi Marcus,

I ve got the raspberry 2 (B+) so no problem of power.
I have 3 different amplifier including an A/V receiver. I only try with a stereo amplifier in analog input (RCA)
I don t use an external DAC and plug directly the RCA cable to my amplifier.
Problem is more noticeable when i change tracks (next or previous...)
I didn t try yet to upsample the signal.
Problem is the same with flac 44 1khz/16bits or 96/24.

I don t think i have this issue with a Chromecast Audio with analog plug as well.
The chromecast is using a "TI DRV632 Directpath" component which is desceibed as a "2 Vrms pop free stereo line driver".
I don t know if it helps to avoid the issue.
 
Hi,

Sounds about right, and I see the cache kicking in after the initial Library load.

One thing though, after the Library is loaded into the Browser, navigating off the Library tab to Browse or Playback tab then back again should be instant. The only time u should see the 12 sec reload is if a page refresh occurs, or when navigating to one of the config pages (which unloads the tabs html page) then back to Library tab.

The search feature uses typedown algorithm which is not efficient on really large lists so I think this could be improved. I'll add to the TODO list 🙂

What type of client and Browser are u using?

Regards,
Tim

Actually when I navigate away from the Library tab to the Playback tab and then back to Library (without any action being performed in the Playback tab, it still takes around 12 seconds to load.

Browser is Chrome and clients are android smartphone and tablet as well as a laptop running win7.
 
Gutted. Ditched Kodi cos of no SomaFm, installed Moode and still no SomaFm! But I can listen to it on line and my Android App!

Why ? :-(

Hi,

SomaFM migrated to new direct stream links over past week so all are broken in Moode. U can manually enter the new links via Edit radio station but cover art will not show.

Just finished code that checks and updates Moode stream links with links from SomaFM permalinks whenever station is added to playlist.

Will b posting Moode 2.5 test release 3 (TR3) with this and other fixes/updates either tonight or tomorrow 🙂

Regards,
Tim
 
Hi there.

I'm not running Moode ( I'm a squeezelite fan 😉 ) . But that shouldn't matter at this point.

I'm currently running a HifiBerry DAC+ Pro. That's why I jump in.

I saw that you just implemented a mask to set the interpolation filters for that DAC.
You might have seen that I've been posting about the filters and my experiences.
My preferred filter is the high attenuation filter.
However. In my setup it works up to 48khz only. Beyond that there are nasty distortions added.
My question: Do you experience the same behavior? If yes. Have you applied any precautions to avoid that issue?

Thx.
 
Hi Kent,

I regularly post dev updates in Moode Twitter feed and most recently about using permalinks to avoid having to manually deal with stream links being changed by service provider, at least for the 32 Soma stations 🙂

Regards,
http://twitter.com/MoodeAudio
Tim

Thanks for the developmental update and also for reminding me about your Twitter feed. I've become desensitized to all those social networking icons showing up everywhere and uniformly ignore them. I'll try out 2.5 TR3 tonight.

Regards,
Kent
 
Hi there.

I'm not running Moode ( I'm a squeezelite fan 😉 ) . But that shouldn't matter at this point.

I'm currently running a HifiBerry DAC+ Pro. That's why I jump in.

I saw that you just implemented a mask to set the interpolation filters for that DAC.
You might have seen that I've been posting about the filters and my experiences.
My preferred filter is the high attenuation filter.
However. In my setup it works up to 48khz only. Beyond that there are nasty distortions added.
My question: Do you experience the same behavior? If yes. Have you applied any precautions to avoid that issue?

Thx.

Hi,

Yes, it was your thread plus a post in this thread by a user that preferred the -6dB setting for Analog volume that motivated me to implement an easy way to change pcm5122 options -- thanks! 🙂

I ran a few tests with IQaudIO Pi-DAC+ using the four filter options and 24/192 flac file and no issues. I don't have Hifiberry DAC+Pro to use for testing so can't rule out a device or driver issue.

Regards,
Tim
 

Attachments

  • moode-r25-pcm5122-customize.png
    moode-r25-pcm5122-customize.png
    193 KB · Views: 273
  • moode-r25-pcm5122-audioinfo.png
    moode-r25-pcm5122-audioinfo.png
    234.1 KB · Views: 269
  • moode-r25-pcm5122-alsamixer.png
    moode-r25-pcm5122-alsamixer.png
    62.9 KB · Views: 264
I am getting distortion from my DAC+ Pro

Hi last night was my first ... with Moode (-:

It's was VERY easy to set up. I am using Raspberry PI latest with HifiBerry DAC+ Pro
But I am getting distortion, Guess that the dac gets to much juice.

Are there someone that can show me the best settings for the HifiBerry DAC+ Pro
 
Hi last night was my first ... with Moode (-:

It's was VERY easy to set up. I am using Raspberry PI latest with HifiBerry DAC+ Pro
But I am getting distortion, Guess that the dac gets to much juice.

Are there someone that can show me the best settings for the HifiBerry DAC+ Pro

Hi Martin,

Optimal settings for Hifiberry DAC+ and DAC+Pro to compensate for clipping are:

(1) Menu, Configure, MPD: Volume control = "Hardware", APPLY
(2) Menu, Customize, Hardware volume control
(a) Logarithmic curve = "Yes"
(b) Maximum volume % = 81

These settings will yield a nice logarithmic curve and 0dB overall for the device at 100% volume level (Moode knob = 100).

Regards,
Tim
 
Tim

As I've said a couple of days ago, I've got another PiZero with Plain DAC and a nice,3D printed case from the manufacturer of the PlainDAC.
Here's the final effect.
The player is attached to the back side of the speaker using regular, double sided tape. The amplifier is a mini device based on TPA3116 giving more than enough power.
Everything works perfectly thanks to MoOde.

Now, I can MoOve (😉) it to the bedroom 🙂

p.s. so now, I have 2 MoOde based players 🙂
 

Attachments

  • IMG_1262.jpg
    IMG_1262.jpg
    144.4 KB · Views: 252
  • IMG_1260.jpg
    IMG_1260.jpg
    170.7 KB · Views: 250