Moode Audio Player for Raspberry Pi

Hi,

Some radio stations crashes my 3.5 ver. moodeaudio system. For example:

Code:
[playlist]
numberofentries=1
File1=http://lyd.nrk.no/nrk_radio_klassisk_mp3_h
Title1=NRK Klassisk
Length1=-1
version=2

after some minutes system stops.

Hi,

The station is working ok on my end. I also tried it in iTunes and no issue.

-TIm
 

Attachments

  • moode-r35-redio-nrk-klassisk.png
    moode-r35-redio-nrk-klassisk.png
    175.4 KB · Views: 291
I'm using the Squeezelite renderer. With 3.5 it doesn't play ogg files anymore. It did with 3.1. Could it be i'm missing something or is it a bug?
They do play with MPD.

Hi,

It got a version bump for 3.5 and I see ogg in the codec list on Squeezelite config so its odd that ogg files don't work. I've never had any files in this audio format so never tested.

A bit of checking doesn't turn up anything

- Nothing turns up in Google search for Squeezelite + ogg
- Nothing in the Squeezelite Git issues list
- Nothing in recent Squeezelite forum posts

Your best bet is to post in the Squeezelite forum and provide the version, launch params (Moode Squeezelite config settings), and a download link to some sample ogg files that don't play.

Announce: Squeezelite - a small headless squeezeplay emulator for linux (alsa only) - Page 324

-Tim
 
AP vanishes... Help?

I think I've done something wrong. None of my various Android devices 'see' the Moode AP (hotspot). It was working fine a couple of days ago, but today at work it couldn't be accessed from either an Android phone or a MacBook's WiFi. (Moode 3.1, not 3.5)

I can connect to the Moode UI through Ethernet through my home network. Everything looks as it should.

I reset the network config to defaults and rebooted from within Moode UI. ((Unplugged power after reset.) I can still connect to the RPi through Ethernet, and to Moode UI > http:moode/. I tried setting the AP channel to 10 (instead of 6) but no joy.

The WiFi network settings in Moode UI have been left blank. (IP address set to DHCP, no SSID or password specified)

I was also able to get into the RPi through PutTy, but I don't know what commands I should be entering to troubleshoot this. I did notice that I could access the RPi by entering Moode as the host name, but not 172.24.1.1 IP address, if that matters.

I'm afraid I'm out of my depth here. Help?
--
 

Attachments

  • 00_NetworkConfig.jpg
    00_NetworkConfig.jpg
    64 KB · Views: 246
  • 01_SystemConfig.jpg
    01_SystemConfig.jpg
    94.8 KB · Views: 227
Last edited:
I think I've done something wrong. None of my various Android devices 'see' the Moode AP (hotspot). It was working fine a couple of days ago, but today at work it couldn't be accessed from either an Android phone or a MacBook's WiFi. (Moode 3.1, not 3.5)

I can connect to the Moode UI through Ethernet through my home network. Everything looks as it should.

I reset the network config to defaults and rebooted from within Moode UI. ((Unplugged power after reset.) I can still connect to the RPi through Ethernet, and to Moode UI > http:moode/. I tried setting the AP channel to 10 (instead of 6) but no joy.

The WiFi network settings in Moode UI have been left blank. (IP address set to DHCP, no SSID or password specified)

I was also able to get into the RPi through PutTy, but I don't know what commands I should be entering to troubleshoot this. I did notice that I could access the RPi by entering Moode as the host name, but not 172.24.1.1 IP address, if that matters.

I'm afraid I'm out of my depth here. Help?
--

Why AP channel 10?

-Tim
 
Could it be that the RPi3's onboard WiFi has ceased functioning? How can I check that?

Here's something interesting. From putty, if I enter

sudo nano /etc/network/interfaces

that outputs to the screen (see attached image)...

wireless-power off

Does that mean the built in WiFi adapter has been disabled? This is with the ethernet connected, since I can't access the pi through WiFi.
 

Attachments

  • 02puttyscreen.png
    02puttyscreen.png
    13.6 KB · Views: 268
Last edited:
Could it be that the RPi3's onboard WiFi has ceased functioning? How can I check that?

Here's something interesting. From putty, if I enter

sudo nano /etc/network/interfaces

that outputs to the screen (see attached image)...

wireless-power off

Does that mean the built in WiFi adapter has been disabled? This is with the ethernet connected, since I can't access the pi through WiFi.

No, this means power management is switched off, and is the correct setting.
 
Hi,

I compiled MPD with db proxy option but I've never tested it. Are you able to make a config on your end and test it?

-Tim

Ok, it looks like the proxy database plugin works. I need to mount the nfs share normally through webUI, then manually edit mpd.conf (add the database section, comment out db_file and sticker_file section) and restart the mpd service. The music directories appeared in 'browse' tap immediately. The default directories like 'SDcard', 'radio', 'nas' disappeared. I can only browse by physical directories, the library tap is empty. Any plan to support connecting a master MPD instance officially? Thank you.
 
Hi!
I have a problem with moOde 3.5 and my Chord Mojo (with USB interface).
I see a pass of the entry songs. So it is with Volumio. No such problem with RuneAudio and moOde 3.1.
Intro skip is only in manual playback click on the song. When switching from song to song it's all good.

This may be the solution?

Tested with Hifiberry Digi+ (coaxial) is the problem with swallowing introduction of the song remained.
It has something to do with updating the Kernel and MPD in moOde 3.5 . In version 3.1 works correctly.

I think that the owners of the Chord Mojo can be useful for the information and they shouldn't buy a version of the 3.5 unfortunately :(
 
Hi,

That looks like its from the original tsunamp code circa 2014.

The Advanced kernels in Moode are different. They not only contain performance tunings and in the case of the RT kernel a true hard-rt kernel, but they include the enhanced audio capabilities that were developed by kernel dev's Clive Messers and Martin Sperl. These capabilities are listed in the (i) help next to the Linux kernel input field on System config.

-Tim

Hi Tim,

Sorry to ask for (but I'm not a RPI audio software developer ;), is it possible to finetune the audio output signal of a Hifiberry Digi+ Pro card inserting/adding/altering Moode Audio sourcecode? If so where to put it? (Selecting one of the forementioned profile settings in RuneAudio has some audible impact of the sound of the Digi+ Pro)
 
Ok, it looks like the proxy database plugin works. I need to mount the nfs share normally through webUI, then manually edit mpd.conf (add the database section, comment out db_file and sticker_file section) and restart the mpd service. The music directories appeared in 'browse' tap immediately. The default directories like 'SDcard', 'radio', 'nas' disappeared. I can only browse by physical directories, the library tap is empty. Any plan to support connecting a master MPD instance officially? Thank you.

Hi,

There would need to be a way to retain sdcard, radio, nas, Library etc.

-Tim
 
Tested with Hifiberry Digi+ (coaxial) is the problem with swallowing introduction of the song remained.
It has something to do with updating the Kernel and MPD in moOde 3.5 . In version 3.1 works correctly.

I think that the owners of the Chord Mojo can be useful for the information and they shouldn't buy a version of the 3.5 unfortunately :(

Hi,

Interesting. Isolating to either kernel or MPD version would be pretty straight forward.

If you would like to try I can provide instructions for installing the earlier kernel and mpd versions.

-Tim
 
Hi Tim,

Sorry to ask for (but I'm not a RPI audio software developer ;), is it possible to finetune the audio output signal of a Hifiberry Digi+ Pro card inserting/adding/altering Moode Audio sourcecode? If so where to put it? (Selecting one of the forementioned profile settings in RuneAudio has some audible impact of the sound of the Digi+ Pro)

Hi,

There is nothing specific for the Digi+ Pro in Moode other than whats generally provided in the Advanced kernels.

-Tim