Moode Audio Player for Raspberry Pi

Okay, so I increased the php-fpm timeout to 180s and the library is now loading. I'm very pleased as it was my favourite part of Mood. Will we see more enhancements to the library in coming editions?

Also what is the preferred channel to place feature requests?

Thanks Tim :)

Very interesting information. I would really like to test that on my system, because in my Windows Firefox "Library loading" never ends (the corresponding process - i think - for "php-fpm: pool display" in moode ends after 40 seconds. My Library is about >80k. Could you please share file- and parameter-name ?

Regards, Klaus
 
Very interesting information. I would really like to test that on my system, because in my Windows Firefox "Library loading" never ends (the corresponding process - i think - for "php-fpm: pool display" in moode ends after 40 seconds. My Library is about >80k. Could you please share file- and parameter-name ?

Regards, Klaus

Hi Klaus,

file is: /etc/php5/fpm/php.ini

param is: max_execution_time = 30

change to 180 or higher, then reboot

-Tim
 
Thanks, that solved my problem.

I have one more question. What about my feature request from a while ago - "add whole album" in the right click menu for files? Do you plan to add it in the future?

Hi,

Which driver worked for you? Maybe I can add a "Generic I2S DAC" selection that uses the driver.

Whole album can be added in two ways:

1) Browse to album folder then Add
2) Click on Album in Library then click on cover art, then Add

Was your feature request something different?

-Tim
 
Thanks - Linux newbie here.
What does this entail - "One disadvantage though, you have a complete chroot-jail"

I will give it a shot. I have IQ audio as a dac. On a similar note, I managed to get Squeezlite working alongside Moode. It has a small disadvantage, in that, it takes over MPD and I have kill the service on boot before Moode takes over.

Thanks!

Hi,

sorry for my late response.
In view of the fact that I'm also new to Linux, the above statement is probably wrong.
I just thought having a complete new root directory might be good for testing, but isn't (or shouldn't be)
necessary if everything works correctly.
But more important, did it work for you?

If you don't mind, one question for you Tim.
Somehow other sources are not able to acquire my soundcard as an (default) output device (digi+) . An example:

Code:
ALSA lib confmisc.c:768:(parse_card) cannot find card 'default'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default:CARD=default

What I've tried so far:

- created an asound.conf file with some defaults
- played with the alsa config file
- set soundcard via alsamixer
- if possible, defined which output device should be used by the source

(like "aplay -D "soundcard x" /usr/share/sounds/alsa/Front_Center.wav" ,
which always gives me the error: ALSA lib pcm.c:2217(snd_pcm_open_noupdate) Unknown PCM "soundcard x" / No such file or directory)

and some more things i can't remember now.

Did I miss something?

(Ah, and please excuse my poor english, currently working on it.) :)
 
Hi,

sorry for my late response.
In view of the fact that I'm also new to Linux, the above statement is probably wrong.
I just thought having a complete new root directory might be good for testing, but isn't (or shouldn't be)
necessary if everything works correctly.
But more important, did it work for you?

If you don't mind, one question for you Tim.
Somehow other sources are not able to acquire my soundcard as an (default) output device (digi+) . An example:

Code:
ALSA lib confmisc.c:768:(parse_card) cannot find card 'default'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default:CARD=default

What I've tried so far:

- created an asound.conf file with some defaults
- played with the alsa config file
- set soundcard via alsamixer
- if possible, defined which output device should be used by the source

(like "aplay -D "soundcard x" /usr/share/sounds/alsa/Front_Center.wav" ,
which always gives me the error: ALSA lib pcm.c:2217(snd_pcm_open_noupdate) Unknown PCM "soundcard x" / No such file or directory)

and some more things i can't remember now.

Did I miss something?

(Ah, and please excuse my poor english, currently working on it.) :)

Hi,

Installing Squuezelite, modifying alsa config files, etc will cause breakage.

Moode is designed to be a full featured player Out-Of-the-Box (OOB). Start with fresh Moode 2.6 image, write it to an SD card and then follow the Moode Setup guide. If you encounter problems with the initial setup just email me and I'll help troubleshoot.

-Tim
 
Yes, it's something different.

Here's the use case: say I can't remember which album XYZ song is part of. So I run a search for XYZ song, XYZ song comes up in the search result and I want to listen to the whole album so an "add whole album" item in the right click menu for the song would be nice.

Hi,

If the Album tag is populated it should show up underneath the Song title in search results for example:

Love Like Laughter 03:08
Beth Orton - Central Reservation

As long as the Album tag is populated in each song it might be possible to make an "Add album" function.

-Tim
 
Feature suggestion:

1. show Moode UI through HDMI after boot up. I think better than blank screen. :)
2. usb ir remote support (windows media center remote)
3. crossfade 0-15sec

Hi,

#1 User would be responsible for this config since Moode runs as a headless server (no locally attached display or kbd/mouse)

#2 might be possible but only if there is an IR driver that supports WMC remote control protocol.

#3 is on my TODO list :)

-Tim
 
Hi Tim
I can't copy files from my pc to usb disk shared with samba...
Windows returns me an error "not enough memory to copy files on usb" or something like that.
It says that i need 73,8 mb more to copy files, but on my disk there is 1gb free for sure
Even throught ftp client like filezilla (login pi passw raspberry in ssh) it's impossible to copy.
Anyway i can create and delete an empty folder on it...
Is there any workaround or trick?

Thanks
 
Last edited:
Hi Tim
I can't copy files from my pc to usb disk shared with samba...
Windows returns me an error "not enough memory to copy files on usb" or something like that.
It says that i need 73,8 mb more to copy files, but on my disk there is 1gb free for sure
Even throught ftp client like filezilla (login pi passw raspberry in ssh) it's impossible to copy.
Anyway i can create and delete an empty folder on it...
Is there any workaround or trick?

Thanks

Hi,

Map a drive directly to the USB share for example if USB disk has label EXFAT-128GB then

z: --> \\moode\USB\EXFAT-128GB

-Tim
 
Is there a way to have a more than 1 playlist with Moode. Ideally I would like to have my playlist, and a separate list for my wifes music. Maybe even another for dinner music, or kids music. Cant find any options for this, but its possibly in there somewhere.

Hi,

Click the down-arrow icon in upper left of Playback panel, then at bottom left u will see a save playlist option. Saved playlists appear in the Browse panel.

-TIm