Moode Audio Player for Raspberry Pi

Hi Benjamin,

I think you will be ok with the original symlink because the only folders that will show up in Browse panel are ones that have audio files that were successfully indexed by MPD database update. In your case the Browse panel should list

USB/music
USB/audiobooks

But sometimes after the db update, the Browse panel lists all the predefined folders. The panel can be reset by either restart MPD or reboot.

Changing the mount symlinks breaks the config in the usbmount service.

Regards,
Tim

Hi Tim,

unfortunately there are many audio files in the other folders (subtitles of videos, videos in my photos folders etc.). Because this hdd is my main hdd I am constantly adding folders with audio files. Is there no way of only using/ showing predefined folders on the hdd?

kr
Benjamin
 
Hi Tim,

Enlarging the images works okay for me. Strange.

I'm afraid that changing MUSIC to lower-case makes no difference. :confused:

Hi,

To troubleshoot, I would remove the mount point, reboot and start from scratch.

Based on \\10.0.0.239\music connect string working from Windows client, enter the same ip address (no slashes), folder name (lower case and no slashes) and same userid and password.

In addition, try adding sec=ntlm to the advanced mount flags.

Regards,
Tim
 
Hi,

To troubleshoot, I would remove the mount point, reboot and start from scratch.

Based on \\10.0.0.239\music connect string working from Windows client, enter the same ip address (no slashes), folder name (lower case and no slashes) and same userid and password.

In addition, try adding sec=ntlm to the advanced mount flags.

Regards,
Tim

No, still can't get it to work. Don't worry about it, I'll stick to USB.

Thanks for your help though.
 
Has anyone had any issues with '8X TDA1387 Hifi DAC' using the CM6631 USB option? I just got one and tried it last night, but ran into 2 problems. The first was that when I plugged in the USB my Ethernet port would appear to loose power. (I should mention I just got my raspberry pi 2 also). I was able to get it working eventually, but only by plugging in my DAC's USB, then doing a hard power cycle on the raspberry pi. It worked when I would restart but all I hear is loud static. I played around with the settings in the MOODE software and was able to clean it up a lot, but never got a solid signal. I am going to try a powered hub tonight and maybe the i2s port. Any other suggestions?
 
Has anyone had any issues with '8X TDA1387 Hifi DAC' using the CM6631 USB option? I just got one and tried it last night, but ran into 2 problems. The first was that when I plugged in the USB my Ethernet port would appear to loose power. (I should mention I just got my raspberry pi 2 also). I was able to get it working eventually, but only by plugging in my DAC's USB, then doing a hard power cycle on the raspberry pi. It worked when I would restart but all I hear is loud static. I played around with the settings in the MOODE software and was able to clean it up a lot, but never got a solid signal. I am going to try a powered hub tonight and maybe the i2s port. Any other suggestions?

Hi,

Couple suggestions:

(1) Moode 2.4 does not support hot plug so must plug in USB audio device then power up, then configure. Note that Moode 2.5 (Jan 2016) supports hot plug :)

(2) Try the USB (UAC2) fix listed on moodeaudio.org (Player Fixes button) for the Cmedia USB issue.

Regards,
Tim
 
Has anyone had any issues with '8X TDA1387 Hifi DAC' using the CM6631 USB option? I just got one and tried it last night, but ran into 2 problems. The first was that when I plugged in the USB my Ethernet port would appear to loose power. (I should mention I just got my raspberry pi 2 also). I was able to get it working eventually, but only by plugging in my DAC's USB, then doing a hard power cycle on the raspberry pi. It worked when I would restart but all I hear is loud static. I played around with the settings in the MOODE software and was able to clean it up a lot, but never got a solid signal. I am going to try a powered hub tonight and maybe the i2s port. Any other suggestions?
Hi I ran into the same problem with my Emotiva XMC-1 which has the same CM6631 DAC chip. See my post http://www.diyaudio.com/forums/pc-based/271811-moode-audio-player-raspberry-pi-115.html#post4535722.
I tried the USB CM6631 DAC fix which Tim mentions but that didn't solve my problem. I could only use Moode with my Emotiva XMC-1 when I select resampling option 16 bits and 44.1KHz...
I went back to Rune Audio. Although Rune Audio is not that often updated as Moode, I was able to get my Raspberry Pi2 working correctly with my Emotiva. In Rune Audio it automatically recognizes the dac. It reports as XMC-1. All, two channel, audio files ranging from 16 bit 44.1 KHz to 24 bit and 192 KHz are played correctly.
The only drawback which I experience with Rune Audio is when booting. Sometimes I needed to reboot it to start up correctly. I solved this problem to leave the raspberry always on.

I use the Rune audio front-end only for configuration. From controlling music we (my wife and I) use Mupeace as client on our Android phones and tablet. I tried several front-end's but I liked that the most.
 
Moderator
Joined 2002
Paid Member
Just started using Moode and am trying to set up a static IP with the WLAN connection. It seems Moode does not support static IP over the WLAN connection, is this true?

I'm using a Chinese WM8804 add-on IIS-SPDIF card with the HifiBerry Digi+ driver going to out to a Buffalo 1 DAC. Sounds quite decent and setup was pretty simple apart from the static IP (I have a very small DHCP range on the router and prefer fixed IPs on all fixed location devices), so thanks for overall a great little piece of software!

Unfortunately I am tied down to using software volume control for now, but we'll see about that later.

Edit: Is there a way to prevent loud clicks when changing tracks? I don't know why this is (probably a result of the stream being interrupted) but there is a very unpleasant click when moving track to track. The chain has no attenuation throughout, so it is especially loud. Doesn't happen through other sources on the same set of DAC/Amp/speakers. Maybe a 'keep alive' setting?
 
Last edited:
Moderator
Joined 2002
Paid Member
Hi Roger,

Thanks for that but the problem is the router expects the assigned IP to be within the DHCP range.

I normally have a DHCP range from xx.xx.xx.105 to xx.xx.xx.110, with all static IPs assigned outside this range in categories - such as infrastructure and security devices up to xx.10, fixed terminals from xx.100 to xx.104 and the address for Rune for example was xx.200. Calms my OCD a bit. This way only truly mobile devices such as phones and tabs get DHCP-assigned IPs and fixed terminals operate in static mode.

I was hoping it would be possible to set the Moode IP to xx.210, but that's not possible within the Moode interface and the router can only assign to xx.110 or I have to expand the DHCP range all the way to xx.210 or more.

It's no biggie, honestly, but helpful nonetheless.
 
Thank you for this wonderful project. Was a Volumio user, but everything in Moode Audio exudes quality and just makes me feel warm inside. Even my HifiBerry DAC+ configuration worked first time without a hitch.

A question about the upnp renderer, though. Where can we find the upnp music sources on the network? Enabled the upnp renderer but can't for the life of me find my Synology NAS anywhere. Connecting to it using CIFS/SMB works, of course.


/Pedro
 
Hi Tim,

unfortunately there are many audio files in the other folders (subtitles of videos, videos in my photos folders etc.). Because this hdd is my main hdd I am constantly adding folders with audio files. Is there no way of only using/ showing predefined folders on the hdd?

kr
Benjamin

Hi Benjamin,

You could try creating a .mpdignore file in the dirs that you don't want indexed by MPD. I've never tried this so don't know if it works.
The music directory and the database

Regards,
Tim
 
Hi I ran into the same problem with my Emotiva XMC-1 which has the same CM6631 DAC chip. See my post http://www.diyaudio.com/forums/pc-based/271811-moode-audio-player-raspberry-pi-115.html#post4535722.
I tried the USB CM6631 DAC fix which Tim mentions but that didn't solve my problem. I could only use Moode with my Emotiva XMC-1 when I select resampling option 16 bits and 44.1KHz...
I went back to Rune Audio. Although Rune Audio is not that often updated as Moode, I was able to get my Raspberry Pi2 working correctly with my Emotiva. In Rune Audio it automatically recognizes the dac. It reports as XMC-1. All, two channel, audio files ranging from 16 bit 44.1 KHz to 24 bit and 192 KHz are played correctly.
The only drawback which I experience with Rune Audio is when booting. Sometimes I needed to reboot it to start up correctly. I solved this problem to leave the raspberry always on.

I use the Rune audio front-end only for configuration. From controlling music we (my wife and I) use Mupeace as client on our Android phones and tablet. I tried several front-end's but I liked that the most.

Hi,

Just to confirm, did you try the following patch from PLAYER FIXES on moodeaudio.org?

(3) Audio glitches with certain USB High Speed (UAC2) audio devices.
Cause: USB driver bug in Linux 3.18 and 4.1 kernels
Fix: Add dwc_otg.fiq_fsm_mask=0x3 to the beginning of line in /boot/cmdline.txt

Regards,
Tim
 
Thanks for the quick reply Tim.
1. TP Link worked straight away with no additional driver needed - just set up on wired then put the TP Link in and set Wifi access details and it worked after rebooting with the wired connection removed. As I mentioned though, I get the same issue with wired or wireless connection
2. The product links are both eBay, and are as follows: raspberry pi B+/2B HIFI DAC + Sound Card I2S Interface Special | eBay
I2S HiFi DAC ES9023 Expansion Board Decode Board Encoder for Raspberry pi B+ | eBay
3. Yes, I do have cmdline.txt all in one line with no blank lines above, but it may be irrelevant if the extra entries have no impact on i2s.
4. I'll reset the MPD buffer settings to default.
5. Rsize and Wsize left at the new recommended settings.
Thanks again Adrian

Raspberrypi / I2S may not be a good choice : most of the I2S DAC for raspberry are in slave mode.
good choice maybe the new hifiberry DAC which has a new DAC in master mode
 
Just started using Moode and am trying to set up a static IP with the WLAN connection. (1) It seems Moode does not support static IP over the WLAN connection, is this true?

I'm using a Chinese WM8804 add-on IIS-SPDIF card with the HifiBerry Digi+ driver going to out to a Buffalo 1 DAC. Sounds quite decent and setup was pretty simple apart from the static IP (I have a very small DHCP range on the router and prefer fixed IPs on all fixed location devices), so thanks for overall a great little piece of software!

(2) Unfortunately I am tied down to using software volume control for now, but we'll see about that later.

Edit: (3)Is there a way to prevent loud clicks when changing tracks? I don't know why this is (probably a result of the stream being interrupted) but there is a very unpleasant click when moving track to track. The chain has no attenuation throughout, so it is especially loud. Doesn't happen through other sources on the same set of DAC/Amp/speakers. Maybe a 'keep alive' setting?

Hi,

(1) Correct, UI only supports static ip address for eth0.

(2) MPD software volume control algorithm is very high quality using 32 bit float and dither.

(3) The symptoms suggest that audio device (WM8804 add-on IIS-SPDIF card) is not compatible with the HifiBerry Digi+ i2s driver.

Regards,
Tim
 
Thank you for this wonderful project. Was a Volumio user, but everything in Moode Audio exudes quality and just makes me feel warm inside. Even my HifiBerry DAC+ configuration worked first time without a hitch.

A question about the upnp renderer, though. Where can we find the upnp music sources on the network? Enabled the upnp renderer but can't for the life of me find my Synology NAS anywhere. Connecting to it using CIFS/SMB works, of course.

/Pedro

Hi Pedro,

You would need to run a UPnP/DLNA server on your NAS and then use a UPnP Control point application like Linn Kinsky as the UI.

Regards,
Tim