Moode Audio Player for Raspberry Pi

I can change the interface name not a problem...

The option is important with big db and big playlist.
Some of my playlist is more big as the default max_playlist_lengt so i need to change this value... not an option for me...

The 2 other option is for having a more responsive client with big db. It's an issue with big db. I don't like to wait 5 minute for having all the artisst displayed in mpdroid or in gmpd. Increasing this value resolve the issue.
 
I can change the interface name not a problem...

The option is important with big db and big playlist.
Some of my playlist is more big as the default max_playlist_lengt so i need to change this value... not an option for me...

The 2 other option is for having a more responsive client with big db. It's an issue with big db. I don't like to wait 5 minute for having all the artisst displayed in mpdroid or in gmpd. Increasing this value resolve the issue.

Hi,

What I meant by usage scenario is how are u using Moode that necessitates having playlist containing > 16384 songs which is the default for max_playlist_length?

The only usage scenario I'm aware of that would have required huge playlist is for random play, but there is no need for that wth Auto-shuffle feature.

-Tim
 
Having random play from all the db it's not the idee.
Random play inside a huge playlist with only selected song it's what i like

Hi,

Thats a valid usage scenario however, huge playlists really bog down the UI because the entire list gets loaded into the Browser. The UI becomes almost unusable.

Prior to Auto-shuffle feature there used to be an option in Moode to turn off the Playlist display when huge playlists were used for random play.

If I were to consider adding the playlist settings to MPD config screen then I also have to bring back the setting and code that turns off the Playlist.

If there are some other users that also want something like this, maybe I can look into it.

-Tim
 
Hi,

To troubleshoot leave Ethernet cable connected, configure WiFi connection using the Network config screen (don't edit the files manually), APPLY then reboot, and then post back contents of

/var/log/moode.log
ifconfig
ip addr show wlan0

-Tim

Hi Tim,

Attached putty log file..

Thanks.

edit : I disabled wireless security on my router, its open now with mac id allow list.. Unfortunately nothing changed..
 

Attachments

  • config.txt
    6.3 KB · Views: 64
Update:

Tried picore and rune with the same pi3.. Both of them didn't get ip from router via wlan. I think problem caused by router. Found old cisco wifi dongle and disabled pi3 onboard wifi. With this old dongle i can connect to router via wlan using picore..

my router is a really old one. Maybe pi3 wlan device cannot negotiate with it?
 
Hello Tim. Thank you for making such a great contribution to our musical life. And doing it for free. I know you have put a lot of effort into releasing this software. We're also thrilled you are using MPD.

The one thing the raspberry lacks from is a tendency to corrupt sd cards. I can write protect the entire os and still use MPoD. This protects the OS. Would a dual set up w os files on a USB be any better in your opinion?

Thank you.

//Rickard
 
Last edited:
Hello Tim. Thank you for making such a great contribution to our musical life. And doing it for free. I know you have put a lot of effort into releasing this software. We're also thrilled you are using MPD.

The one thing the raspberry lacks from is a tendency to corrupt sd cards. I can write protect the entire os and still use MPoD. This protects the OS. Would a dual set up w os files on a USB be any better in your opinion?

Thank you.

//Rickard

Hi Rickard,

SD card corruption has not been something that I have experienced with my 6 test systems which are a mix of Pi-1B, 2B and 3B. These systems run 7/24 and undergo heavy SD card I-O.

I use Sandisk Ultra Class 10 cards and can recall only one bad card in last two years.

-Tim
 
ES9023 device type

I just got an import ES9023 board and hooked it up to my pi. It's the variety that requires jumpers or hard wiring to connect to the GPIO. I have one album, FLAC files, that plays fine for me on every other device--computer, phone, tablet, surround sound receiver...--but not on my pi using Moode 2.7. I believe I've wired it correctly. I found pinout specs that agree from several different sources. Every other flac file I've tried works. I'm wondering if I'm using the right device. I've tried the Audiophonics 9023, vanilla Hifiberry, and HifimeDIY 9023 devices with similar results. The audio pulsates as though someone is opening and closing a switch or rapidly working a volume control. MediaInfo says about a sample track from the album:

Format : FLAC
Format/Info : Free Lossless Audio Codec
Duration : 5mn 58s
Bit rate mode : Variable
Bit rate : 737 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Stream size : 31.5 MiB (100%)
Writing library : libFLAC 1.2.1 (UTC 2007-09-17)


Thanks
 
I just got an import ES9023 board and hooked it up to my pi. It's the variety that requires jumpers or hard wiring to connect to the GPIO. I have one album, FLAC files, that plays fine for me on every other device--computer, phone, tablet, surround sound receiver...--but not on my pi using Moode 2.7. I believe I've wired it correctly. I found pinout specs that agree from several different sources. Every other flac file I've tried works. I'm wondering if I'm using the right device. I've tried the Audiophonics 9023, vanilla Hifiberry, and HifimeDIY 9023 devices with similar results. The audio pulsates as though someone is opening and closing a switch or rapidly working a volume control. MediaInfo says about a sample track from the album:

Format : FLAC
Format/Info : Free Lossless Audio Codec
Duration : 5mn 58s
Bit rate mode : Variable
Bit rate : 737 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Stream size : 31.5 MiB (100%)
Writing library : libFLAC 1.2.1 (UTC 2007-09-17)


Thanks

Hi,

Zip up one of the files and email me a download link. I'll check it out.

-Tim
 
I'm curious though. For one of these which looks very much like the Audiophonics board--hardware in same places on the board and the capacitors look like the ones in the Audiophonics picture, what I2S device setting is "best?" I've gotten 3 to work with more or less identical results to my ears.

Hi,

Moode loads the hifiberry-dac overlay for the ES9023 Audiophonics device.

-Tim
 
Hi,

Thanks to user Elmar, the stations below get updated 128K stream links for Moode 3.0 :)

-Tim
 

Attachments

  • France Culture.png
    France Culture.png
    109.3 KB · Views: 331
  • France Inter Paris (FIP).png
    France Inter Paris (FIP).png
    22.3 KB · Views: 315
  • France Musique.png
    France Musique.png
    117.5 KB · Views: 320
Hi,
after updating Package date: 2016-10-26-TESTPackage date: 2016-10-26-TEST

pi@moode:~ $ nano /var/log/moode.log
GNU nano 2.2.6 File: /var/log/moode.log

20161030 132217 worker: Startup
20161030 132220 worker: Host (moode)
20161030 132220 worker: Hdwr (Pi-3B 1GB)
20161030 132220 worker: Arch (armv7l)
20161030 132220 worker: Kver (4.4.23-sc1)
20161030 132220 worker: Ktyp (Advanced)
20161030 132220 worker: Gov (performance)
20161030 132220 worker: OS (moodeOS 1.1)
20161030 132220 worker: Rel (Moode 2.7 2016-08-28)
20161030 132220 worker: Upd (2016-10-26-TEST)
20161030 132220 worker: MPD (0.19.19)
20161030 132220 worker: Session loaded
20161030 132220 worker: Debug logging (on)
20161030 132220 worker: File check...
20161030 132220 worker: File check ok
20161030 132220 worker: Auto-shuffle deactivated
20161030 132220 worker: USB sources (686855176854E4FA)
20161030 132220 worker: MPD scheduler policy (fifo)
20161030 132221 worker: MPD started
20161030 132221 worker: wlan0 does not exist
20161030 132221 worker: HDMI port off
20161030 132221 worker: Audio (USB audio device)
20161030 132221 worker: ALSA outputs unmuted
20161030 132221 worker: ALSA mixer name (PCM)
20161030 132221 worker: MPD volume control (disabled)
20161030 132221 worker: MPD output 1 ALSA default (enabled)
20161030 132221 worker: MPD output 2 ALSA crossfeed (disabled)
20161030 132221 worker: Hdwr volume controller exists
20161030 154146 worker: Volume level (0) restored
20161030 154146 worker: wlan0 address not assigned
20161030 154146 worker: eth0 exists
20161030 154146 worker: eth0 (192.168.0.3)
20161030 154146 worker: NAS sources (none configured)
20161030 154146 worker: MPD consume reset to off
20161030 154146 worker: Autoplay on
20161030 154146 worker: Watchdog started
20161030 154146 worker: End startup
20161030 154146 worker: Ready
20161030 154146 engine-mpd: Connect
20161030 154146 engine-mpd: Session loaded
20161030 154146 engine-mpd: Generating enhanced metadata
20161030 154146 engine-mpd: Metadata returned to client
20161030 154147 engine-mpd: Connect
20161030 154147 engine-mpd: Session loaded
20161030 154147 engine-mpd: Generating enhanced metadata
20161030 154147 engine-mpd: Metadata returned to client
20161030 154150 engine-mpd: Connect
20161030 154150 engine-mpd: Session loaded
20161030 154150 engine-mpd: Idle
 
Hi,
after updating Package date: 2016-10-26-TESTPackage date: 2016-10-26-TEST

pi@moode:~ $ nano /var/log/moode.log
GNU nano 2.2.6 File: /var/log/moode.log

20161030 132217 worker: Startup
20161030 132220 worker: Host (moode)
20161030 132220 worker: Hdwr (Pi-3B 1GB)
20161030 132220 worker: Arch (armv7l)
20161030 132220 worker: Kver (4.4.23-sc1)
20161030 132220 worker: Ktyp (Advanced)
20161030 132220 worker: Gov (performance)
20161030 132220 worker: OS (moodeOS 1.1)
20161030 132220 worker: Rel (Moode 2.7 2016-08-28)
20161030 132220 worker: Upd (2016-10-26-TEST)
20161030 132220 worker: MPD (0.19.19)
20161030 132220 worker: Session loaded
20161030 132220 worker: Debug logging (on)
20161030 132220 worker: File check...
20161030 132220 worker: File check ok
20161030 132220 worker: Auto-shuffle deactivated
20161030 132220 worker: USB sources (686855176854E4FA)
20161030 132220 worker: MPD scheduler policy (fifo)
20161030 132221 worker: MPD started
20161030 132221 worker: wlan0 does not exist
20161030 132221 worker: HDMI port off
20161030 132221 worker: Audio (USB audio device)
20161030 132221 worker: ALSA outputs unmuted
20161030 132221 worker: ALSA mixer name (PCM)
20161030 132221 worker: MPD volume control (disabled)
20161030 132221 worker: MPD output 1 ALSA default (enabled)
20161030 132221 worker: MPD output 2 ALSA crossfeed (disabled)
20161030 132221 worker: Hdwr volume controller exists
20161030 154146 worker: Volume level (0) restored
20161030 154146 worker: wlan0 address not assigned
20161030 154146 worker: eth0 exists
20161030 154146 worker: eth0 (192.168.0.3)
20161030 154146 worker: NAS sources (none configured)
20161030 154146 worker: MPD consume reset to off
20161030 154146 worker: Autoplay on
20161030 154146 worker: Watchdog started
20161030 154146 worker: End startup
20161030 154146 worker: Ready
20161030 154146 engine-mpd: Connect
20161030 154146 engine-mpd: Session loaded
20161030 154146 engine-mpd: Generating enhanced metadata
20161030 154146 engine-mpd: Metadata returned to client
20161030 154147 engine-mpd: Connect
20161030 154147 engine-mpd: Session loaded
20161030 154147 engine-mpd: Generating enhanced metadata
20161030 154147 engine-mpd: Metadata returned to client
20161030 154150 engine-mpd: Connect
20161030 154150 engine-mpd: Session loaded
20161030 154150 engine-mpd: Idle

Hi,

Refer to post below.
http://www.diyaudio.com/forums/pc-based/271811-moode-audio-player-raspberry-pi-502.html#post4868257

-Tim