Moode Audio Player for Raspberry Pi

Still happening with TR3 in Firefox on my laptop and Chrome on my Android phone. TR1 and TR2 were both fine.

The occasional misrendering of the playback screen mentioned earlier in this thread happens to me too, in TR1 and later - haven't tried anything earlier. A refresh fixes it.

Phil

Hi Phil,

Very odd the difference btw TR3 and the others. In any case I've implemented auto-reconnect except in cases: (1) after reboot (2) power up from power off.

The feature will be in either TR4 or 2.5 final :)

Regards,
Tim
 
I'm just about to switch from TR2 to TR3 and was wondering if there was a way to overclock my Rpi2 in the process, just in case it might help with some of the lag issue i've been having...

Hi Nick,

This is what I add to /boot/config.txt for 1Ghz OC on Pi-2B.

force_turbo=1
arm_freq=1000
core_freq=500
sdram_freq=450
over_voltage=2

Regards,
Tim
 
Last edited:
Hi Tim,

As promised here some new thing I stumbled upon:

1. On IE 11, running on windows 7 I mis all buttons (the area where the buttons should be present is working as the actual button) see Moode on old IE attachment

2. I have my own save Radio stations in a subfolder in the MoOde radiofolder. Works great, they are being indexed but i cannot save changes to the station (neither name nor hyperlink). Maybe that is because the save routine has no knowledge how to deal with the subfolder in the name? (Just wondered while writing this what would happen if I delete the folder name part, one moment...ahhhh, just is I expected, it is then being saved in the main folder, not OK then :( ) See Moode problem renaming attachment

Cheers,

BootZ
 

Attachments

  • Moode on old IE.png
    Moode on old IE.png
    149.2 KB · Views: 211
  • Moode problem renaming.png
    Moode problem renaming.png
    11.9 KB · Views: 209
Hi Tim,

As promised here some new thing I stumbled upon:

1. On IE 11, running on windows 7 I mis all buttons (the area where the buttons should be present is working as the actual button) see Moode on old IE attachment

2. I have my own save Radio stations in a subfolder in the MoOde radiofolder. Works great, they are being indexed but i cannot save changes to the station (neither name nor hyperlink). Maybe that is because the save routine has no knowledge how to deal with the subfolder in the name? (Just wondered while writing this what would happen if I delete the folder name part, one moment...ahhhh, just is I expected, it is then being saved in the main folder, not OK then :( ) See Moode problem renaming attachment

Cheers,

BootZ

Hi,

I'm not able to repro the UI glitches using IE11 on Win7. See attached screenshot.

The UI for radio station maintenance assumes the station pls files are stored in /var/lib/mpd/music/RADIO folder. It could be enhanced to support arbitrary sub folders. I'll investigate to see how much of a work effort that might be :)

You can still use subfolders by just maintaining them manually via the RADIO samba share.

Regards,
Tim
 

Attachments

  • moode-r25-ie11win7.png
    moode-r25-ie11win7.png
    200.8 KB · Views: 203
Hi,

External metadata generation is now optional in 2.5. There is really no need to generate it unless its actually being used for example by the LCD updater or some other app.

If LCD updater is turned on then external metadata is automatically turned on.

This is part of finishing up the bugfix for issue: "external metadata file /var/www/currentsong.txt file not being updated after each song change".

Regards,
Tim
 

Attachments

  • moode-r25-extmeta.png
    moode-r25-extmeta.png
    152.5 KB · Views: 198
Hi,

Are u referring to how the track order appears in the Library panel or in the Playlist?

The way Moode handles compilations in the Library panel is to create a virtual "Various Artists" tag as it encounters multiple occurrences of an Album name in the sorted Albums array. Its done this way because there is no standard metadata tag to indicate "compilation album"

The two main schemes for tagging compilations that I've seen are (a) iTunes which uses a special metadata tag and (2) manually setting the Album tag to "Various Artists" and then using Album Artist tag to represent the Album.

I'm open to suggestions :)

Regards,
Tim

Hi Tim,

I was referring to the track ordering in the playlist view. I.e. the playlist that is created with the "Clear/Play" command in the Library tab.
The track ordering in the Library tab itself is correct.

I think you can easily get this issue when comparing track ordering between tracks in the album in Library tab and the playlist that is created for "Various Artists" albums.

Cheers,
Rondomat
 
RPi + TP-Link TL-WR710N + Desktop HDD + MoOde = cheep NAS for easy file sharing :)

very easy to set up the USB port on the WR710N as a NAS and in moode all you need for the path is the router IP, volume1 as the path and admin for u/n and p/w. cant get more simple than that.

high quality flac plays without problem.
 
Hi Tim,

I was referring to the track ordering in the playlist view. I.e. the playlist that is created with the "Clear/Play" command in the Library tab.
The track ordering in the Library tab itself is correct.

I think you can easily get this issue when comparing track ordering between tracks in the album in Library tab and the playlist that is created for "Various Artists" albums.

Cheers,
Rondomat

Hi,

I'm unable to repro the track order issue. Screen shots show Lib panel with a compilation album selected, Playlist after Clear/Play for the selected album and the contents of the dir containing the song files.

Regards,
Tim
 

Attachments

  • moode-r25-va-libpanel.png
    moode-r25-va-libpanel.png
    363 KB · Views: 235
  • moode-r25-va-playlist.png
    moode-r25-va-playlist.png
    359.9 KB · Views: 237
  • moode-r25-va-filelist.png
    moode-r25-va-filelist.png
    185.4 KB · Views: 224
Hi Tim,

I was referring to the track ordering in the playlist view. I.e. the playlist that is created with the "Clear/Play" command in the Library tab.
The track ordering in the Library tab itself is correct.

I think you can easily get this issue when comparing track ordering between tracks in the album in Library tab and the playlist that is created for "Various Artists" albums.

Cheers,
Rondomat

Hi,

After a successful repro and quick look at the code this morning, I can see that the list of files to be added to Playlist is not sorted. This can be fixed :)

I've been focused mainly on improving the back-end php code for the Library Loader and haven't really spent much time with the front-end js code behind the Library Panel. Its functional but there are structure issues and unnecessary re-processing that could cause delays.

Its in need of a complete overhaul or possibly even a rewrite. Due to the work effort involved this might get pushed to release 2.6. The sort fix will be in 2.5.

Regards,
Tim
 
Hi,

After a successful repro and quick look at the code this morning, I can see that the list of files to be added to Playlist is not sorted. This can be fixed :)

I've been focused mainly on improving the back-end php code for the Library Loader and haven't really spent much time with the front-end js code behind the Library Panel. Its functional but there are structure issues and unnecessary re-processing that could cause delays.

Its in need of a complete overhaul or possibly even a rewrite. Due to the work effort involved this might get pushed to release 2.6. The sort fix will be in 2.5.

Regards,
Tim

Hi Tim,

I have too make some more observation with this, as it seems, that the ordering issue does indeed work for some "Various Artists" albums, and for others not. I cannot clearly separate what is causing the issue right now.

Anayway, you say you could fix it with sorting enabled. So, let's see.
Thanks anyway!

I will let you know, when I find something.

Cheers,
Rondomat
 
Tim

Since all is working perfectly, I've started to search for something that is not working ;) haha.. ok, just kidding.

One of my players is located in the bedroom upstairs, where the wifi signal is weaker.
Pretty often I experience the sound drop-off's fora fraction of second (sometimes just a bit more).
Is there any option in moode or mad itself that the whole song is loaded into ram first instead of being streamed? This would ensure the playback will not be interrupted.
I don't observe such drop out's in the other system, which is located ab. 1m from the access point.

Marek
 
Hi Tim,

I have too make some more observation with this, as it seems, that the ordering issue does indeed work for some "Various Artists" albums, and for others not. I cannot clearly separate what is causing the issue right now.

Anayway, you say you could fix it with sorting enabled. So, let's see.
Thanks anyway!

I will let you know, when I find something.

Cheers,
Rondomat

Hi,

Yes, I see same thing. The odd track order for some of these compilation albums appears to be the result of an MPD command that is used in the back-end library loader.

The sort in the front-end takes care of it and since its only a few items there is no performance impact :)

Regards,
Tim
 
Hey Tim,

Just built a new Moode system with a pair of Wharfedale Diamond 9.1s, Hifiberry Amp+ to use as a portable (modded wifi to be its own AP) player for functions, etc.

Fantastic, as usual. Just about to give synced play a shot, now I have multiple systems in one house.

You seem to be busy :)

Hi Mike,

I've been working with Mike Brady to test out a new version of shairport-sync that addresses a couple of issues that came up when Apple changed the way it handles Airplay sessions in iOS 9.2. Its looking looking solid :)

i might hold off on 2.5 final (end of Feb) release in order to incorporate new shairport-sync.

Regards,
Tim
 
Tim

Since all is working perfectly, I've started to search for something that is not working ;) haha.. ok, just kidding.

One of my players is located in the bedroom upstairs, where the wifi signal is weaker.
Pretty often I experience the sound drop-off's fora fraction of second (sometimes just a bit more).
Is there any option in moode or mad itself that the whole song is loaded into ram first instead of being streamed? This would ensure the playback will not be interrupted.
I don't observe such drop out's in the other system, which is located ab. 1m from the access point.

Marek

Hi Marek,

I would first run a ping test on the upstairs Pi to another host on the network to determine if its likely a network issue. Dropouts would show up on the ping test. Also there would probably be excessively long round trip times or packet loss.

You could try increasing the MPD buffer settings on MPD config screen to see if that helps.

Regards,
Tim