Moode Audio Player for Raspberry Pi

Hi Kent,

Moode image is same size on any Pi so if there were an insufficient space condition for the update it would fail on all Pi's with non-expanded root partition.
Sorry, I should have been more explicit. The RPi3B was running a fully configured r36 including expanded root partition when I updated. I pulled the RPi2B and RPi0W from other work to try the update process just for completeness sake. I overlooked expanding their root partition in my haste.

Of course they start with the same size.
None of my Pi's have expanded root partition and no issues with updates.
Huh. That's interesting.
Not ruling out a space issue or other bug, and for sure UPDATER should be checking for available space, md5 checksum for update package, etc. Its on TODO list.

-Tim

I'll have some time tomorrow to play some more. If I'm lucky, the fault will occur while I'm looking at it. If I'm not lucky, it won't occur at all:confused:

Regards,
Kent
 
I'm afraid my question was not clear. The remote control I'd like to use is that of the USB DAC, the DAC already has an integrated IR receiver. The DAC receives the signals from its remote control, then issues commands back to the player, through the same USB connection.

I've read of the HID protocol in the Apple world. As for Windows, when my DAC was connected to my Windows PC, foobar2000 would understand those commands. So I wonder if there a standard we can use on Linux, and whether it would be compatible with moOde.

My question then is: can moOde understand play/stop/next commands sent through USB by DACs?

I hope my question is clearer now, sorry for that. And thank you for this great product, if I'm focusing on these little usability tweaks it is because making moOde work with great sound took no time at all :)

Javier

Hi Javier,

I'm not aware of anything like this on Linux but you could try asking the DAC manufacturer if they support Linux for returning player cmds from their remote via the USB audio connection.

-Tim
 
I have multiple Pi's running moode and would like them to share the playlists I create.
My files are on a NAS and copying the playlists from /var..etc to my playlists folder on the NAS doesn't work.
I can copy the files to each PI, but then I would have to maintain them separately.

Hi,

Off the top of my head you could try symlink /var/lib/mpd/playlists to the directory on your NAS.

-Tim
 
My DAC (Arcam irDAC) has a remote control with play/stop/previous/next buttons. They worked when connected with foobar2000 on Windows. I am now using moOde, and they do not work for me. It would be very useful, especially to stop reproduction, without having to get hold of the tablet or phone.

Is there a way I can get that working? If not, are there plans to have this supported in the future?

Thanks in advance,

Javier
Have a look at LIRC.

I have a JustBoom pHAT Zero AMP which I have soldered an IR receiver. JustBoom has a good LIRC setup tutorial on their website. I was able to install and configure LIRC in very short order to respond to the JustBoom remote.

The Linux community is very much hands-on and do-it-yourself, hence software packages like MoOde. There is a lot of online resources to help with setup and configuration.

Good luck.
 
Have a look at LIRC.

I have a JustBoom pHAT Zero AMP which I have soldered an IR receiver. JustBoom has a good LIRC setup tutorial on their website. I was able to install and configure LIRC in very short order to respond to the JustBoom remote.

The Linux community is very much hands-on and do-it-yourself, hence software packages like MoOde. There is a lot of online resources to help with setup and configuration.

Good luck.

The big problem in my case is that the Pi is hidden discreetly behind wooden doors, whereas the DAC is in plain sight, sitting on top of the amplifier, that is why my first option is to try to make USB commands from the DAC be recognised by Linux. But your proposal is a good B plan, thanks!

I will have a deeper look around Google and report if I find something useful.

Javier
 
Thanks TheOldPresbyope
most of the 300mb wifi adapters use now the rtl8192cu
I try the 150mb adapter but for DSD files or 24/192 transfer it is not enough
I will use it with cable.
Best regards




Short answer, apparently none of the distros you've looked at include a driver for this adapter. That should be a clue that's it's not a good choice for us:(

I did a Google search on "TP Link TL WN823N" and "Raspbian" and got back a lot of links to howls of frustration.

Here's what one user went through to get it to work in Ubuntu (presumably on an x86 system):

https://ubuntuforums.org/showthread.php?t=2335483

My advice is to get a different USB WiFi adapter such as one of the ones named in the MoOde Player setup guide. I frequently use the "CanaKit Raspberry Pi WiFi Wireless Adapter / Dongle (802.11 n/g/b 150 Mbps)", based on the Ralink Technology, Corp. RT5370 chip. It's worked flawlessly for me. The Edimax EW7811UN has also worked fine for me (but not for others on an RPi3B with a HiFiBerry DAC+ Pro). In particular, they've both worked on a Raspberry Pi2B such as yours.

Good luck.

Regards,
Kent

PS - As an aside, I expect the full description of the chip in the TP Link TL-WN823N is "rtl8192eu". Given that, I also note https://github.com/Mange/rtl8192eu-linux-driver but even if it's good source it still has to be built for Raspbian.
 
hi,
is Moode affected by SambaCry? Are there measures we need to take?

thanks,
Walli

Yes, but no. If your network is secure, there's no way to exploit the vulnerability... so make sure you run a secure network.

And all Debian derived distributions should have had this covered already by a recent update.

A patch addressing this defect has been posted to the official website and Samba 4.6.4, 4.5.10 and 4.4.14 have been issued as security releases to correct the defect. Patches against older Samba versions are also available. If you can’t apply the patch at the moment, the workaround is to add the parameter “nt pipe support = no” to the [global] section of your smb.conf and restart smbd. Note that this can disable some expected functionality for Windows clients
 
It is on.

Moode works perfectly with my DAC using network cables,
I have problem instaling an adapter using rtl8192cu chip, when i use a 150mb adapter all files high then 96kh stop for a moment from time to time randomly.
in my opinion 150mb adapter is not enough for 192khz files flac or wave
I will try to find a D link adaper maybe will work better. I do not use password identify, i use MAC adress acces so all adapter must work well
 
Last edited:
Hi @gabrielbecheanu,

Just ran some quick tests of 24/192 FLAC file playback over Wifi and no audio glitches.

Playback Pi-3B
- Edimax 7811Un 150 mbps adapter
- Standard kernel
- Default MPD buffer settings
- IQaudIO Pi-DAC PRO

File server Pi-3B
- Attached to Router via Ethernet cable
- Files served using stock Moode Samba configuration
- 24/192k files stored on attached USB stick

Below are ping stats captured on Playback Pi after 24/192K track finished playing.

372 packets transmitted, 372 received, 0% packet loss, time 371581ms
rtt min/avg/max/mdev = 1.355/16.914/136.112/20.137 ms

Try running a ping test from Pi to your NAS during song playback and then examine the stats for anything unusual.

-Tim
 
Just installed Moode 3.6, so that I can use an Allo Boss DAC. Checked for Updates, updated.

In Configure > Audio Devices > I2S Audio Device, I don't see an enty for Allo Boss DAC, so I selected Allo Piano HiFi DAC.

In Customize > Audio Device Description, there I see Allo Boss DAC, so I selected it.

Is that the way it's supposed to work?
--
 
Last edited: