Moode Audio Player for Raspberry Pi

Hi,

Moode 2.1 Test Release #1 is available for download at moodeaudio.org via the Test Code button.

This test release includes the following:

(1) Expand SD Card Storage
(2) SDCARD folder on Browse panel
(3) SDCARD, USB2/3/4 samba share names
(4) Disable volume knob when MPD volume control set to disabled

Refer to attached screen shots. Enjoy!

Regards,
Moodeaudio.org
Moode on Twitter
TC
 

Attachments

  • moode-r21-volknob-disable.png
    moode-r21-volknob-disable.png
    220.2 KB · Views: 434
  • moode-r21-sdcard-expand.png
    moode-r21-sdcard-expand.png
    121.4 KB · Views: 425
This test release includes the following:

(1) Expand SD Card Storage

Works great! Thanks for all the work. Once the SD expansion is set up it shows up automatically in Windows explorer under Network, which makes it easy to transfer over files. Once files are on the SD card (transfer rate is a bit slow), you just have to update the mpd database. This will also be good for adding other stuff on top of Moode. When I tried to recompile MPD I previously ran out of space, but hoping this should make it work.
 
Hi,

Very odd.

My music collection is mostly CD rips to ALAC using iTunes prior to version 12 but it also includes some iTunes AAC downloads, a few other formats for example FLAC and AIFF, and CD's ripped to ALAC using latest version 12.x

Please zip up a few of the files and either email me the zip or a download link to the zip and I'll test them out. Email to tim at tcmods dot org.

Regards,
Tim

I reported the same thing a few pages back... remember when I said it was reporting all my tracks as radio stations?

I don't know what I have done now - I just installed V2.0 (for real, not the test one you sent me earlier) and it doesn't find my USB stick or my HiFiBerry DAC+ (I haven't ventured into the world of AMP+ yet - that board is in my Arcade machine at the moment - pumping out bone-crunching kicks and punches and shooting alien invaders).

I am without Mac at the moment - my whole computer world is upside down - and I am having to stick pins in my eyes (my analogy for having to use Windows...) and I may have done something dodgy when making the disk image.
 
I have found a work around. It seems to be the way that my install of Moode reads AAC tags. I re-ripped all my earlier CDs to ALAC ( wanted to anyway for better music quality) and converted the iTune downloads to ALAC using iTunes (just had to delete the earlier copy of the songs using windows Explorer). This seems to have solved the problem.
I took a look at the culprit files using TagScanner and it seems that these files were listed as "MPEG4- AAC LC" before and "Apple Lossless audio" after the successful conversion. Try
 
Hi All. Is it possible to run Moode from a USB flash drive, using the SD card just for boot?

Hi,

Below is a thread link and an excerpt from the thread describing a procedure for Raspbian. I've never tried it myself. Whats the usage scenario for running Moode off a USB stick?

https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=12015

"Use dd or winimage to write the image to the USB stick rather than the sdcard.
Format the sdcard as FAT and copy the files from the FAT partition of the USB stick onto the sdcard (only needs to be about 64M in size).

Change cmdline.txt on sdcard from root=/dev/mmcblk0p2 to root=/dev/sda2"

Regards,
TC
 
Works great! Thanks for all the work. Once the SD expansion is set up it shows up automatically in Windows explorer under Network, which makes it easy to transfer over files. Once files are on the SD card (transfer rate is a bit slow), you just have to update the mpd database. This will also be good for adding other stuff on top of Moode. When I tried to recompile MPD I previously ran out of space, but hoping this should make it work.

Hi,

Glad its working for you!

Regards,
TC
 
Moode Airplay

Just one small annoyance with Moode 2.0

Airplay receiver is on in Moode but iPad is having difficulty seeing Moode in Airplay to play Apple Music.

Only way to get it working is to turn off Airplay in Moode, reboot then turn it back on and reboot. Then Moode appears in Airplay. Tried going into aeroplane mode and off but this doesn't help.

Any advice welcome.

Regards

Cyclopse
 
Just one small annoyance with Moode 2.0

Airplay receiver is on in Moode but iPad is having difficulty seeing Moode in Airplay to play Apple Music.

Only way to get it working is to turn off Airplay in Moode, reboot then turn it back on and reboot. Then Moode appears in Airplay. Tried going into aeroplane mode and off but this doesn't help.

Any advice welcome.

Regards

Cyclopse

Hi,

Very odd.

I just tested using iPad mini and iPod touch (latest IOS version) and did not experience any issues. I'm running Moode 2.1 test release 1 and not 2.0, but there have not been any changes whatsoever in Airplay (Shairport) since 1.0 !

Send email to tim at moodeaudio dot org and I'll help troubleshoot 🙂

Regards,
Tim
 

Attachments

  • moode-r21-airplay.png
    moode-r21-airplay.png
    247.2 KB · Views: 340
Hi,
I just tested using iPad mini and iPod touch (latest IOS version) and did not experience any issues. I'm running Moode 2.1 test release 1 and not 2.0, but there have not been any changes whatsoever in Airplay (Shairport) since 1.0 !

Airplay worked ok for me in Moode 2.0, 2.1 as well as the prior version using an iPad mini. From fresh install, I just turned on airplay and then rebooted.
 
The ability to SSH has gone from Ver.2.0

And something has gone awry with HiFiBerry stuff - after selecting the HiFiBerry DAC+, rebooting, I get the old 'PCM volume mixer not detected for attached audio device', but without SSH, I cain't do nurthin' abowdit.

EDIT: DOH! It helps if you don't put a space in @moode.local...

As you were... nothing to see here...
 
Last edited:
LSUSB

Code:
root@moode:/boot# lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 005: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader

LSMOD

Code:
root@moode:/boot# lsmod
Module                  Size  Used by
nfsd                  263697  2 
ipv6                  333976  38 
snd_bcm2835            18365  1 
nls_utf8                1165  1 
sg                     18271  0 
snd_soc_bcm2708_i2s     6637  0 
regmap_mmio             2961  1 snd_soc_bcm2708_i2s
snd_soc_core          136798  1 snd_soc_bcm2708_i2s
snd_compress            7610  1 snd_soc_core
snd_pcm_dmaengine       3359  1 snd_soc_core
snd_pcm                73475  4 snd_bcm2835,snd_soc_core,snd_pcm_dmaengine
snd_seq                53078  0 
snd_seq_device          5628  1 snd_seq
snd_timer              17784  2 snd_pcm,snd_seq
snd                    51038  8 snd_bcm2835,snd_soc_core,snd_timer,snd_pcm,snd_seq,snd_seq_device,snd_compress
r8188eu               434809  0 
i2c_bcm2708             5006  0 
uio_pdrv_genirq         2958  0 
uio                     8119  1 uio_pdrv_genirq

Config.txt

Code:
root@moode:/boot# cat /boot/config.txt 
gpu_mem=16
dtparam=i2c=on,i2s=on
hdmi_drive=2
force_turbo=1

So, no dtoverlay command in boot/config.txt

EDIT: Added dtoverlay=hifiberry-dacplus and it started up fine - and now the alsa volume setting is back.
 
Just loaded V2.1test and the same thing - choosing DAC+ doesn't get you a corresponding dtoverlay=hifiberry-dacplus entry in config.txt.

Put it in manually and everything is fine.

Love the volume controls, btw 😉

Hi,

I just tested changing I2S audio device to HifiBerry DAC+ then rebooting, then changing back to IQaudIO Pi-DAC+ followed by reboot and works ok.

In both cases after reboot the correct dtoverlay= line was present in /boot/config.txt file.

The only thing I can think of that might prevent the file from being updated programmatically by Moode is that somehow its permissions have changed such that writes are not allowed.

Regards,
TC
 
It was a fresh download, copied to SD, then booted - the only change made was to select the DAC+

I SSH'd in and edited config.txt with no problem and no warning about permissions.

Two different R'Pi Model 2s - two different SD cards, same thing - with V2.0 and V2.1

I can't see how it could be anything I am doing - unless I am meant to do something I have overlooked. The first thing I am doing is going into configuration, selecting the DAC, saving, then rebooting.
 
It was a fresh download, copied to SD, then booted - the only change made was to select the DAC+

I SSH'd in and edited config.txt with no problem and no warning about permissions.

Two different R'Pi Model 2s - two different SD cards, same thing - with V2.0 and V2.1

I can't see how it could be anything I am doing - unless I am meant to do something I have overlooked. The first thing I am doing is going into configuration, selecting the DAC, saving, then rebooting.

Hi,

My tests were on one of my dev systems and not from a fresh download. I'll load an SD card from the 2.0 download zip and run a test.

Regards,
TC