Moode Audio Player for Raspberry Pi

@Zootlaws - so, @jlaakso helped me (once again - thank you):

"One thing that helped me was to disable automatic channel from wifi router. Assigning any channel helps."

It works.

Sorry, but if you want you can help...

You were helped by someone who has the hardware you were having issues with with a solution which is slightly baffling and certainly not a usual set of troubleshooting steps.

Its a bit much having ago at people who could not help with a known publicised hardware/driver interaction when the supplier of the hardware has no fix and they do not have the same hardware.

Now we know of a work around then we can all help if someone else has this error.

Will you be passing this work around back to HiFI Berry in case they do not have this information to assist in their troubleshooting and help others out there.
 
Hi,

Bumped moodeOS to version 1.1 dual-kernel, and using 4.4.30 for both Standard kernel and Advanced Audio kernel 🙂

-Tim
 

Attachments

  • moodeos-r11-k30sc1.png
    moodeos-r11-k30sc1.png
    205.2 KB · Views: 473
Just bought the Sabre dac ES9023 V3 and aluminium chassis without the lcd.

I use my Synology server and Logitech Media server to stream my music. Till recently I used my Raspberry's in combination with PiCoreplayer. After some reading here and on the Audiophonics site I noticed there was a ready to use image file (finally) wich supported the power button and lcd. Even an update procedure to Moode 3.0 is available.

I'm very impressed with the sound quality of the dac/Moode combination. The DSP is a big bonus!
To stream my music to the Moode playper I use Phillip's UPnP Bridge plugin for Logitech Media server.

I keep Logitech Media server updated for most DSM versions, and I'm absolutely pleased with the integration of Squeezelite in Moode 3.0 ;-). Best of both worlds if you ask me. Thanks Tim for this great piece of software.
 
Just bought the Sabre dac ES9023 V3 and aluminium chassis without the lcd.

I use my Synology server and Logitech Media server to stream my music. Till recently I used my Raspberry's in combination with PiCoreplayer. After some reading here and on the Audiophonics site I noticed there was a ready to use image file (finally) wich supported the power button and lcd. Even an update procedure to Moode 3.0 is available.

I'm very impressed with the sound quality of the dac/Moode combination. The DSP is a big bonus!
To stream my music to the Moode playper I use Phillip's UPnP Bridge plugin for Logitech Media server.

I keep Logitech Media server updated for most DSM versions, and I'm absolutely pleased with the integration of Squeezelite in Moode 3.0 ;-). Best of both worlds if you ask me. Thanks Tim for this great piece of software.

Hi,

First, thanks for the nice compliment! I really appreciate it 🙂

Moode 3.0 update? Such a thing does not exist.

Regards,
Tim
 
Am i nuts?

Am I nuts?

Ok, I use Moode with great pleasure. All is working fine, but.....
I want a Moode "Lite".
What do i use: a piB1 or a pi zero. DAC: PCM 5102a DAC /Hifiyberry
What do i not need: Volume knob, i can walk to my AMP.. album covers, no pictures at all. Even Wifi i don't need.
I do not need a NAS, I only use 128GB USB sticks, I don't need a clockradio,

I think it is shorter if i write what i want;

Able of playing FLAC and webradio, source is a usbhub with 4x 128GB usb stick. ( that is 16.000 flac's) Thats it.


Why do i want a Moode "lite": i hope my pi one/zero will boot faster and it wil react faster.
All the fancy stuf i don't need because i make a playfile and play it, or i put on the webradio. I dont look all day to te screen....
I know, these are are my wishes and everyone wants something else.
Anyone else nuts?
 
Am I nuts?

Ok, I use Moode with great pleasure. All is working fine, but.....
I want a Moode "Lite".
What do i use: a piB1 or a pi zero. DAC: PCM 5102a DAC /Hifiyberry
What do i not need: Volume knob, i can walk to my AMP.. album covers, no pictures at all. Even Wifi i don't need.
I do not need a NAS, I only use 128GB USB sticks, I don't need a clockradio,

I think it is shorter if i write what i want;

Able of playing FLAC and webradio, source is a usbhub with 4x 128GB usb stick. ( that is 16.000 flac's) Thats it.


Why do i want a Moode "lite": i hope my pi one/zero will boot faster and it wil react faster.
All the fancy stuf i don't need because i make a playfile and play it, or i put on the webradio. I dont look all day to te screen....
I know, these are are my wishes and everyone wants something else.
Anyone else nuts?

Perhaps be more grateful for what is offered, buy a later Pi and get performance from that OR write your own player - it will be exactly to your satisfaction.

Thanks TIm for your efforts
 
@ aBrianH:
Let me first say that my last English lesson was more than 40 years ago. So perhaps i don't use the correct words.
As I say, I use Moode with great pleasure so it's not that i am not grateful.
And yes, i can buy a more powerful Pi, but the kick is a good player with the least powerfull hardware.

Tim is working very hard to add extra's and that is good. For the people who need or want it.
But I, and perhaps a lot of others, have no need for Airplay and all the other extra's. A basic player will do just fine.
Look at Volumio and Runeaudio. They also are getting bigger and bigger, need more powerfull hardware and it costs a lot of effort to get rid of the bugs in it.
But my initial question was: am I nuts (that I want only a basic , fast responding, player).
 
@ aBrianH:
Let me first say that my last English lesson was more than 40 years ago. So perhaps i don't use the correct words.
As I say, I use Moode with great pleasure so it's not that i am not grateful.
And yes, i can buy a more powerful Pi, but the kick is a good player with the least powerfull hardware.

Tim is working very hard to add extra's and that is good. For the people who need or want it.
But I, and perhaps a lot of others, have no need for Airplay and all the other extra's. A basic player will do just fine.
Look at Volumio and Runeaudio. They also are getting bigger and bigger, need more powerfull hardware and it costs a lot of effort to get rid of the bugs in it.
But my initial question was: am I nuts (that I want only a basic , fast responding, player).

Hi,

What type of "response" issue are you experiencing?

I have a couple of Pi-1B's and no performance issues.

-Tim
 
I'm using rPi Zero (2 of them), which are, basically, same as Pi1B.
I've never had any performance issues. The CPU load never goes above 50% and it's only when I'm updating the library or playing back really, cpu consuming files (like 24/192 etc).

I don't feel a need to switch to more powerfull PI (I have all models from 1B to 3 and a few Zero's in my "tool box", so it's not like I want to avoid additional purchase). Actually - I've found another use for 1B - it's working as my Flightaware station - also no need for more powerfull hardware , while Pi3 is working as my HD video player 🙂

Honestly - I don't see any reason for Moode Lite to exist as 1B and Zero are really, powerfull enough for most of the applications 🙂


Marek
 
Last edited:
@ aBrianH:
Let me first say that my last English lesson was more than 40 years ago. So perhaps i don't use the correct words.
As I say, I use Moode with great pleasure so it's not that i am not grateful.
And yes, i can buy a more powerful Pi, but the kick is a good player with the least powerfull hardware.

Tim is working very hard to add extra's and that is good. For the people who need or want it.
But I, and perhaps a lot of others, have no need for Airplay and all the other extra's. A basic player will do just fine.
Look at Volumio and Runeaudio. They also are getting bigger and bigger, need more powerfull hardware and it costs a lot of effort to get rid of the bugs in it.
But my initial question was: am I nuts (that I want only a basic , fast responding, player).

You can just run aplayer or mpd on a minimalist Jessie install. That would give you what you want.
 
I must admit that the responds is good, but for my feeling, Rune responds a bit better. But that is just a feeling.
The boottime is the big difference.:
Rune
router ack 25 sec
Boot 50 sec

Moode
routerack 25 sec
Boot 1 min 25 sec

Volumio.2
router ack 25 sec
Boot 2 min 20 sec

My wish for a "lite" version is a wish/hope for a faster boot time.
 
I must admit that the responds is good, but for my feeling, Rune responds a bit better. But that is just a feeling.
The boottime is the big difference.:
Rune
router ack 25 sec
Boot 50 sec

Moode
routerack 25 sec
Boot 1 min 25 sec

Volumio.2
router ack 25 sec
Boot 2 min 20 sec

My wish for a "lite" version is a wish/hope for a faster boot time.

Hi,

Post output from command below. It will show how much time it takes for Worker to complete startup processing.

cat /var/log/moode.log

There are a few edits that can reduce boot time.

-TIm
 
Hi Tim,
Here is my log:

pi@moode:~ $ cat /var/log/moode.log
20161114 155051 worker: Startup
20161114 155057 worker: Host (moode)
20161114 155057 worker: Hdwr (Pi-1B 512MB)
20161114 155057 worker: Arch (armv6l)
20161114 155057 worker: Krnl (4.4.19+)
20161114 155057 worker: OS (moodeOS 1.0)
20161114 155057 worker: Rel (Moode 2.7 2016-08-28)
20161114 155057 worker: Upd (None)
20161114 155057 worker: MPD (0.19.19)
20161114 155057 worker: Session loaded
20161114 155057 worker: Debug logging (off)
20161114 155057 worker: File check...
20161114 155101 worker: File check ok
20161114 155101 worker: Auto-shuffle deactivated
20161114 155102 worker: USB sources (TOP2000)
20161114 155103 worker: MPD started
20161114 155104 worker: wlan0 does not exist
20161114 155104 worker: Audio (I2S audio device)
20161114 155104 worker: Audio (HiFiBerry DAC)
20161114 155105 worker: ALSA outputs unmuted
20161114 155105 worker: ALSA mixer name (Digital)
20161114 155105 worker: MPD volume control (disabled)
20161114 155107 worker: MPD output 1 ALSA default (enabled)
20161114 155107 worker: MPD output 2 ALSA crossfeed (disabled)
20161114 155107 worker: Hdwr volume controller not detected
20161114 155108 worker: Volume level (0) restored
20161114 155108 worker: wlan0 address not assigned
20161114 155108 worker: eth0 exists
20161114 155108 worker: eth0 wait 1 for address
20161114 155112 worker: eth0 (192.168.2.13)
20161114 155112 worker: NAS sources (none configured)
20161114 155112 worker: MPD consume reset to off
20161114 155112 worker: Autoplay on
20161114 155112 worker: Watchdog started
20161114 155112 worker: End startup
20161114 155112 worker: Ready
 
Hi Tim,

Is there any exposed API of mpc that returns structured info of what is currently being played? I would like to use Moode web UI from the phone but force the RPi to display me a custom webpage where I use my own, readonly UI.

Also, is there a public repo where we can send contributions, comments or pull requests? Would be a nice way to let others thank you for such a great software.

Thank you!
 
Hello, Moode player 2.7 very nice work. Using it on a PI3 with on board audio (3.5mm plug) which with some tweaking has resulted in pretty decent sound. I would like to step it up a notch using a DAC. There seems to be a lot of confusion around which DAC's (especially onboard PI3) are compatible and work with Moode. Can someone provide some guidance here of a decent board for say under $100 canadian that is compatible with the Moode player system. Output should be RCA jack as I have an older system in mind for this.

Thanks in advance.
 
Hi Tim,

Is there any exposed API of mpc that returns structured info of what is currently being played? I would like to use Moode web UI from the phone but force the RPi to display me a custom webpage where I use my own, readonly UI.

Also, is there a public repo where we can send contributions, comments or pull requests? Would be a nice way to let others thank you for such a great software.

Thank you!

Hi,

Turn on "External metadata" setting in System config. This will update /var/www/currentsong.txt file with song data from UI.

-Tim