[PLUGIN] Volusonic

More details, if this can help:

  • volusonic is freshly installed over the last version of volumio 2.773, installed yesterday on a “validation” RPI. That’s the only plugin I’ve installed. It runs on a RPI3. RPI3 connect through Wifi to the network.

  • subsonic is also the latest version 6.1.6, on a RPI4 with Raspbian Buster + Java 8 jre. This RPI4 is also my NAS (using NFS). The NAS is connected over a 1GB wired network.

  • as far as I see, I don’t see errors like those ones I show you in the log when I use subsonic in a “standard” way. They seem to appear ony when using Volusonic, I’m not 100% sure about this, but it seems to be the case.

I have been using subsonic 5.3 for years, and still do, witout any major issues.

Thanks for your help

 Denis

I just read your first post again

didn’t you use the UI to install the plugin?

If it’s not the case please factory reset your device, then go on the plugin area and install Volusonic from there.
Latest version should be 1.0.0 or the coming soon 1.0.1

I’ll edit the post with an outdated install process to avoid futur confusion. Sorry for that.

That’s because the plugin assume that your directory are organized like this, it’s a straight transformation from the ID3 mode.
.Artist
…Album
…Tracks

I’m afraid I will have to work on this…

On another hand you may eventually consider tagging your music, imho it’s a good thing to do. You will find a lot of tools on the web to achieve that. I personally like Easytag but it’s maybe a bit old now and i’ve never use it myself but I know blisshq is quiet good too.

Sorry for the inconvenience

Hello Jo,

Thanks for the reply.

I will make again a fresh install of volumio and volusonic.

When I reached the end of installation, I had reached the 100% of installation, and I tried to answer to the question about “activating” the plugin. Shoud lI answer, yes, y, YES? What is the expexted answer?

As I was able to activate it throyugh the web UI, I thought this was not a major concern.

Concerning my file structure, I cannot do like you write, because the music library is too large to have all “artists” at the first level.

At first level, I have “Classical”, “Jazz”, “Rock”, etc…

Then, for classical, I have again another layer (Baroque, Opera, etc…)

Here is an example of a complete path where the tracks are:

flac/Classical/03-Baroque/JS Bach/Cantates/Leonhardt - Harnoncourt/1 - Cantates 1 - 47/Cantates BWV 001 - 003

So, I’m afraid it cannot be as simple as Artist/Album/Tracks…

And yes, all music is tagged, but all the tags were not made in the same way, depends where I got the music from… And for me, the directory structure is much easier to use than tags, becasue the library is really big.

Here is what I have in subsonic, to give you an idea:

4,424 artists
19,126 albums
411,588 songs
4277.49 GB
27,044 hours

I’ll make a new install, but I understand from what you write that volusonic, in this version, will not be able to go down more than 3 levels. Am I right? Is it a huge modification to make?

I just see that I did not include the log from volumio yesterday. Here it is below, this is what I have when I try to go down in my structure. I think it confirms what you wrote;

                      /\_ \                        __           
         __  __    ___\//\ \    __  __    ___ ___ /\_\    ___   
        /\ \/\ \  / __`\\ \ \  /\ \/\ \ /' __` __`\/\ \  / __`\ 
        \ \ \_/ |/\ \L\ \\_\ \_\ \ \_\ \/\ \/\ \/\ \ \ \/\ \L\ \
         \ \___/ \ \____//\____\\ \____/\ \_\ \_\ \_\ \_\ \____/
          \/__/   \/___/ \/____/ \/___/  \/_/\/_/\/_/\/_/\/___/ 
        
             Free Audiophile Linux Music Player - Version 2.0

          C 2015 Michelangelo Guarise - Volumio Team - Volumio.org
                               

Volumio Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
volumio@volumio-test:~$ cd /var/log
volumio@volumio-test:/var/log$ ls -l
total 140
-rw-r--r-- 1 volumio volumio      0 May 12 16:48 albumart.log
-rw-r--r-- 1 root    root      5434 May 12 16:47 boot.log
-rw------- 1 root    utmp       384 May 14 09:30 btmp
-rw-r--r-- 1 root    root    124475 May 13 21:36 mpd.log
-rw-rw-r-- 1 root    utmp      2688 May 14 09:30 wtmp
volumio@volumio-test:/var/log$ journalctl -f
-- Logs begin at Tue 2020-05-12 16:47:44 UTC. --
May 14 09:30:49 volumio-test systemd[1962]: Starting Sockets.
May 14 09:30:49 volumio-test systemd[1962]: Reached target Sockets.
May 14 09:30:49 volumio-test systemd[1962]: Starting Basic System.
May 14 09:30:49 volumio-test systemd[1962]: Reached target Basic System.
May 14 09:30:49 volumio-test systemd[1962]: Starting Default.
May 14 09:30:49 volumio-test systemd[1962]: Reached target Default.
May 14 09:30:49 volumio-test systemd[1962]: Startup finished in 23ms.
May 14 09:30:49 volumio-test systemd[1]: Started User Manager for UID 1000.
May 14 09:30:49 volumio-test sshd[1955]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory
May 14 09:30:49 volumio-test sshd[1955]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory
May 14 09:31:22 volumio-test nmbd[853]: [2020/05/14 09:31:22.980776,  0] ../source3/nmbd/nmbd_namequery.c:109(query_name_response)
May 14 09:31:22 volumio-test nmbd[853]: query_name_response: Multiple (2) responses received for a query on subnet 192.168.0.23 for name WORKGROUP<1d>.
May 14 09:31:22 volumio-test nmbd[853]: This response was from IP 192.168.0.21, reporting an IP address of 192.168.0.21.
May 14 09:31:29 volumio-test volumio[990]: info: CoreCommandRouter::executeOnPlugin: volusonic , handleBrowseUri
May 14 09:31:31 volumio-test volumio[990]: info: CoreCommandRouter::executeOnPlugin: volusonic , handleBrowseUri
May 14 09:31:33 volumio-test volumio[990]: info: CoreCommandRouter::executeOnPlugin: volusonic , handleBrowseUri
May 14 09:31:41 volumio-test volumio[990]: info: CoreCommandRouter::executeOnPlugin: volusonic , handleBrowseUri
May 14 09:31:46 volumio-test volumio[990]: info: CoreCommandRouter::volumioaddPlayList
May 14 09:31:46 volumio-test volumio[990]: info: CoreStateMachine::getQueue
May 14 09:31:46 volumio-test volumio[990]: info: CorePlayQueue::getQueue
May 14 09:31:46 volumio-test volumio[990]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 14 09:31:46 volumio-test volumio[990]: info: CoreStateMachine::ClearQueue
May 14 09:31:46 volumio-test volumio[990]: info: CoreStateMachine::stop
May 14 09:31:46 volumio-test volumio[990]: info: CoreStateMachine::setConsumeUpdateService undefined
May 14 09:31:46 volumio-test volumio[990]: UNSET VOLATILE
May 14 09:31:46 volumio-test volumio[990]: info: CorePlayQueue::clearPlayQueue
May 14 09:31:46 volumio-test volumio[990]: info: CorePlayQueue::saveQueue
May 14 09:31:46 volumio-test volumio[990]: info: CoreStateMachine::pushEmptyState
May 14 09:31:46 volumio-test volumio[990]: info: CoreCommandRouter::volumioPushState
May 14 09:31:46 volumio-test volumio[990]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 14 09:31:46 volumio-test volumio[990]: info: CoreCommandRouter::volumioPushQueue
May 14 09:31:46 volumio-test volumio[990]: info: CoreStateMachine::addQueueItems
May 14 09:31:46 volumio-test volumio[990]: info: CorePlayQueue::addQueueItems
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085187
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085187 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2279246
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2279246 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2283726
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2283726 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085167
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085167 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085184
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085184 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085198
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085198 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2259577
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2259577 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085200
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085200 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085175
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085175 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2266642
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2266642 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085181
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085181 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085172
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085172 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2151377
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2151377 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085163
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085163 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085179
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085179 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2184127
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2184127 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2218110
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2218110 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085165
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085165 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2223996
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2223996 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2184126
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2184126 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2151376
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2151376 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085188
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085188 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085201
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085201 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085168
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085168 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085166
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085166 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085185
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085185 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085193
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085193 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2163055
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2163055 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085199
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085199 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2151375
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2151375 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2280452
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2280452 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085183
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085183 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2289965
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2289965 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085203
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085203 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085196
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085196 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085169
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085169 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232549
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232549 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085164
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085164 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085192
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085192 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085190
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085190 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085178
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085178 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232547
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232547 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2243741
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2243741 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085171
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085171 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085189
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085189 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085180
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085180 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085177
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085177 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085191
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085191 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2262559
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2262559 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2259578
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2259578 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2188311
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2188311 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232552
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232552 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085182
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085182 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2188310
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2188310 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085194
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085194 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2243740
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2243740 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2202121
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2202121 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085174
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085174 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2250374
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2250374 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085176
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085176 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2283727
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2283727 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2235034
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2235034 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085202
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085202 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2279245
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2279245 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2236531
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2236531 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2223995
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2223995 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085195
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085195 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2235035
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2235035 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2236533
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2236533 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232550
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232550 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2259576
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2259576 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2170685
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2170685 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232554
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232554 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085197
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085197 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2194934
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2194934 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2245604
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2245604 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085186
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085186 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2289964
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2289964 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085173
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085173 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2236532
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2236532 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2236534
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2236534 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232551
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232551 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232553
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232553 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085170
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085170 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232548
May 14 09:31:46 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232548 in service volusonic
May 14 09:31:46 volumio-test volumio[990]: info: An error occurred while exploding URI: Error: explodeUri volusonic/track
May 14 09:31:48 volumio-test volumio[990]: info: CoreCommandRouter::volumioaddPlayList
May 14 09:31:48 volumio-test volumio[990]: info: CoreStateMachine::getQueue
May 14 09:31:48 volumio-test volumio[990]: info: CorePlayQueue::getQueue
May 14 09:31:48 volumio-test volumio[990]: info: CoreCommandRouter::volumioReplaceandPlayItems
May 14 09:31:48 volumio-test volumio[990]: info: CoreStateMachine::ClearQueue
May 14 09:31:48 volumio-test volumio[990]: info: CoreStateMachine::stop
May 14 09:31:48 volumio-test volumio[990]: info: CoreStateMachine::setConsumeUpdateService undefined
May 14 09:31:48 volumio-test volumio[990]: UNSET VOLATILE
May 14 09:31:48 volumio-test volumio[990]: info: CorePlayQueue::clearPlayQueue
May 14 09:31:48 volumio-test volumio[990]: info: CorePlayQueue::saveQueue
May 14 09:31:48 volumio-test volumio[990]: info: CoreStateMachine::pushEmptyState
May 14 09:31:48 volumio-test volumio[990]: info: CoreCommandRouter::volumioPushState
May 14 09:31:48 volumio-test volumio[990]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
May 14 09:31:48 volumio-test volumio[990]: info: CoreCommandRouter::volumioPushQueue
May 14 09:31:48 volumio-test volumio[990]: info: CoreStateMachine::addQueueItems
May 14 09:31:48 volumio-test volumio[990]: info: CorePlayQueue::addQueueItems
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085187
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085187 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2279246
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2279246 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2283726
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2283726 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085167
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085167 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085184
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085184 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085198
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085198 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2259577
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2259577 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085200
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085200 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085175
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085175 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2266642
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2266642 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085181
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085181 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085172
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085172 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2151377
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2151377 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085163
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085163 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085179
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085179 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2184127
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2184127 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2218110
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2218110 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085165
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085165 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2223996
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2223996 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2184126
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2184126 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2151376
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2151376 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085188
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085188 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085201
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085201 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085168
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085168 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085166
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085166 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085185
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085185 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085193
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085193 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2163055
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2163055 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085199
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085199 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2151375
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2151375 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2280452
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2280452 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085183
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085183 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2289965
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2289965 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085203
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085203 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085196
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085196 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085169
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085169 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232549
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232549 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085164
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085164 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085192
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085192 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085190
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085190 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085178
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085178 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232547
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232547 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2243741
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2243741 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085171
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085171 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085189
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085189 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085180
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085180 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085177
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085177 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085191
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085191 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2262559
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2262559 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2259578
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2259578 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2188311
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2188311 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232552
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232552 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085182
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085182 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2188310
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2188310 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085194
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085194 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2243740
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2243740 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2202121
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2202121 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085174
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085174 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2250374
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2250374 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085176
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085176 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2283727
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2283727 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2235034
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2235034 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085202
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085202 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2279245
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2279245 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2236531
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2236531 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2223995
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2223995 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085195
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085195 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2235035
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2235035 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2236533
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2236533 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232550
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232550 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2259576
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2259576 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2170685
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2170685 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232554
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232554 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085197
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085197 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2194934
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2194934 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2245604
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2245604 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085186
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085186 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2289964
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2289964 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085173
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085173 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2236532
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2236532 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2236534
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2236534 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232551
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232551 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232553
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232553 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2085170
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2085170 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: Adding Item to queue: volusonic/track/2232548
May 14 09:31:48 volumio-test volumio[990]: info: Exploding uri volusonic/track/2232548 in service volusonic
May 14 09:31:48 volumio-test volumio[990]: info: An error occurred while exploding URI: Error: explodeUri volusonic/track
 Denis

Hi again,

Reset to factory default on volumio. Install the plugin via the web UI.

Same thing. Here is the end of volumio log when trying to go down the structure:

May 14 09:51:54 volumio-test volumio[993]: info: Exploding uri volusonic/track/2224088 in service volusonic
May 14 09:51:54 volumio-test volumio[993]: info: Adding Item to queue: volusonic/track/2111957
May 14 09:51:54 volumio-test volumio[993]: info: Exploding uri volusonic/track/2111957 in service volusonic
May 14 09:51:54 volumio-test volumio[993]: info: Adding Item to queue: volusonic/track/2276706
May 14 09:51:54 volumio-test volumio[993]: info: Exploding uri volusonic/track/2276706 in service volusonic
May 14 09:51:55 volumio-test volumio[993]: info: An error occurred while exploding URI: Error: explodeUri volusonic/track
May 14 09:52:02 volumio-test volumio[993]: error: error
May 14 09:52:02 volumio-test volumio[993]: error: error
May 14 09:52:03 volumio-test volumio[993]: error: error
May 14 09:52:03 volumio-test volumio[993]: error: error

Denis

I’ll work on it this week-end and let you know

Thank you Jo, that’s really nice from you. If I can help in any way, tell me. I’m not at all a JS developper but I did work on software in a previous life…

I gave a try to LMS, it works, but it is not so nicely integrated in Volumio as your plugin. I don’t like the look & feel of LMS. And there is the burden to have another database to build and update, so it’s not the best solution for me.

Just having a proper directory tree in Volusonic would be perfect!

 Denis

By the way I also wrote a plugin for LMS, you can find it in the third party plugins :smiley:
But that’s not the point. since everything seems to be on your local network, did you try to configure a native Volumio source with your NAS (SMB)?

I was able to install the plugins for LMS and Squeezelite proved by Sayato. I did not find yours. Where are they?

Yes I did, of course use a local mount. I use Volumio with NFS, because my source is a RPI with Raspbian.

And I came into problems…

This is described in 2 threads:

performance-issue-when-booting-t14718.html

performance-issue-boot-each-time-t11561.html

I did not get any acceptable answer to these questions, almost none, to be honest. Maybe the questions were not clearly asked…

To make a long story short, I did use volumio for a while with an external HD attached. Performances are good (approx 1mn to be able to play music after boot), I manage to update the HD when needed using rsync, etc… But, the bad things are:

  • another big HD to maintain while all the music is available on the network (that’s a pity)
  • I have to makes frequent copies to my local attached HD,
  • a noisy fellow where I’m listening to music
    and so on…

So after having changed the Wifi router, the NAS and other peripherals (for other reasons), I decided to give a chance again to Volumio + NFS.
It works, but it takes ages to be able to play music (5 mns of CPU time on a RPI3! => see my older posts). And when new CDs are available on my network, it is very cumbersome to have everything ready to play music (upadte MPD DB, update Volumio DB…)

The central question for me today is that I don’t understand why it takes so long for Volumio to load the (local) MPD DB when though NFS (although the MPD DB file is present on the SD card), while it can do it in 15 sec through USB. With a exact same database present on the RPI MPD tag_cache file. 5 mn through NFS, 15 sec through USB… Nobody actually answered this question, and I don’t have the answer myself…

At that point, I discovered Volusonic, which looks really very cool, because first it takes advantage of my existing Subsonic DB, second it gives instant access to the music stored there, and third it is very nicely integrated in Volumio…

Today, I have “only” the half of my music DB loaded by Volumio though NFS, it takes almost 5 mns of CPU time to be able to browse and play anything.

When loading my full DB, it takes 9 mn of CPU time to load it… Too long…

That’s why Volusonic, if it were able to parse directories, would be of great help (not only for me, I think).

I had a look at the subsonic API (subsonic.org/pages/api.jsp#getMusicFolders). There are indeed a couple of methods that could be used to do the job, I think you know this better than me:

getMusicFolders
getIndexes
getMusicDirectory

I use also a subsonic client on my android smartphone, and it is indeed able to parse my directory tree without any problem.

Denis

Hey Denis,

Well, I don’t know exactly why the DB is slow to load but I know that SD cards are slow and access file over a network generate latency. The DB probably needs a network access each time it is read or write, it can explain the slower process compared to a local drive.

I’ve added an index tab in the plugin, and you should be able to navigate your library.

New version is not yet merged, you will have to install it manually to test it.
to do so:

wget https://foobarjo.org/volusonic.tgz
  • uncompress it
tar -xzf volusonic.tgz
  • cd to volusonic
cd volusonic
  • Install the plugin
volumio plugin install

Then activate and configure the plugin through the UI, you can leave the ID3 on, and you should be good

Hi Jo,

Thanks a million for this.

Maybe I missed something, but it does not work as expected here., I’m afraid I miss the “Index” tab…

First, the trace of installation, to be sure. Before doing that, I just uninstalled the plugin in the Web IU.

You may notice that at the end, I was not able to answer correctly to “activate” the plugin. But I did it through the WebUI, so I don’t think that’s the point.

volumio@volumio-test:~$ wget https://foobarjo.org/volusonic.tgz
converted 'https://foobarjo.org/volusonic.tgz' (ANSI_X3.4-1968) -> 'https://foobarjo.org/volusonic.tgz' (UTF-8)
--2020-05-17 13:17:47--  https://foobarjo.org/volusonic.tgz
Resolving foobarjo.org (foobarjo.org)... 158.255.102.155
Connecting to foobarjo.org (foobarjo.org)|158.255.102.155|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 18724 (18K) [application/x-gzip]
Saving to: 'volusonic.tgz'

volusonic.tgz           100%[===============================>]  18.29K  --.-KB/s   in 0.04s  

2020-05-17 13:17:48 (511 KB/s) - 'volusonic.tgz' saved [18724/18724]

volumio@volumio-test:~$ tar -xzf volusonic.tgz
volumio@volumio-test:~$ ls -l
total 24
drwxr-xr-x 3 volumio volumio  4096 May 17 12:17 volusonic
-rw-r--r-- 1 volumio volumio 18724 May 17 12:51 volusonic.tgz
volumio@volumio-test:~$ cd volusonic
volumio@volumio-test:~/volusonic$ volumio plugin install

This command will install the plugin on your device

Compressing the plugin
No modules found, running "npm install"
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN volusonic@1.0.1 No repository field.

Plugin succesfully compressed
Progress: 10
Status :Télécharger le plugin
Progress: 30
Status :Création de l'emplacement de déstination
Progress: 40
Status :Décompression du plugin
Progress: 50
Status :Vérification des doublons
Progress: 60
Status :Copie du plugin à destination
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires


Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 70
Status :Installation des utilitaires nécéssaires
Progress: 90
Status :Finalisation de l'installation
Progress: 100
Status :Volusonic Installé avec succès, Voulez vous activer ce plugin maintenant?
oui
yes
y
Y
^C
volumio@volumio-test:~/volusonic$ 

So after activating through the Web UI, I enter my connection id and passwd for subsonic. The plugin connects successfully to the DB.

In the WebUI, I thought I would find “Index” or something like that, but I don’t see any. Am I looking at the wrong place?

I see only the same classification as before (in french): Aléatoire, Nouveaux Albums, Genre, Artistes, Playlist, Podcast

If I uncheck the ID3 tagging and go through the “Artists” list, I’m still in the same situation as before (i.e no more than 3 levels).

So, which way should I access the directories? You write that you added an Index tab, where is it? What should I do to be able to see it?

Denis

Yes something went wrong when I uploaded the files I guess.

Don’t forget to uninstall the plugin first and retry please

Something was wrong with the cache too.
Just fixed it, please download the new version.

I have just downloaded it now. The tgz file is 18486 bits large:

2020-05-17 15:38:06 (524 KB/s) - 'volusonic.tgz' saved [18486/18486]

Is it the right file?

I still don’t see any index. I guess I should be able to see something like “Index” at the first level, beside Podcast, Playlist, etc… Am I right?

Should I make “return to defautls” of volumio?

Taht is the good file.

Absolutly.

Plugin version should be 1.1.0

Yes I confirm, plugin version is 1.1.0.

A reboot did the job. I have now the index tab, looks great. I need some time to test this thoroughly, but at first sight, it looks OK.

Thanks very much again. I’ll come back to you in any case and let you know how it goes.

Denis

Hi again,

For the moment, it sounds good on my validation platform. That’s just great.

I need to install the SD card in the “operational” RPI3, which is connected to the amplifier, and I will make more tests, but for the moment, everything is just fine. That’s awesome. The “node” process at boot takes now only 25 secs… That’s perfect.

A question: while listening to an album, if I click again on the volusonic button, I’m back to the top level (i.e the 7 tags). Would there be any way to go back to the last directory that was visited? Or even the directory of the album which is currently played? Maybe this behaviour could be controlled by a toggle parameter in volusonic?

This is something that I lost between standard MPD clients (I used GMPC for years and loved it) and Volumio, and I find it frustrating. In GPMC, you have always the possiblity to navigate in the file browser while listenig to music, and your “current” position is the one which is displayed, I found this very handy. It’s only if you restart the application that you go back to the top level.

In volumio, you always go back to the top (not only through volusonic). Do you think of any possibility to keep in memory the last directory visited and show it directly when going back to the Volusonic browser? Maybe I’m asking too much… :slight_smile:

Thanks again

 Denis

Hi again,

Not sure it’s worth mentioning this, but I still have errors in Subsonic log, which appear only when I use volusonic.

Here is an example:

EDIT: well, not sure this is related to Volusonic. I see a lot of errors also when listening from a standard navigator. So maybe this is a bug in Subsonic 6. I was in Subsonic 5.2 before and never saw these errors.

tail -f subsonic.log 
[2020-05-17 22:42:15,708] INFO HsqlDaoHelper - Checking database schema.
[2020-05-17 22:43:33,382] INFO HsqlDaoHelper - Done checking database schema.
[2020-05-17 22:43:33,604] INFO SettingsService - Java: 1.8.0_212, OS: Linux
[2020-05-17 22:43:33,621] INFO VersionService - Resolved local Subsonic version to: 6.1.6
[2020-05-17 22:43:34,202] INFO MediaScannerService - Automatic media library scanning scheduled to run every 7 day(s), starting at Mon May 18 03:00:00 CEST 2020
[2020-05-17 22:43:34,337] INFO UPnPService - Starting UPnP service...
[2020-05-17 22:43:34,442] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Sun May 17 22:48:34 CEST 2020
[2020-05-17 22:43:34,815] INFO UPnPService - Disabling UPnP/DLNA media server
[2020-05-17 22:43:34,817] INFO UPnPService - Starting UPnP service - Done!
[2020-05-17 22:43:41,903] INFO BootstrapVerificationFilter - Servlet container: jetty-6.1.x
[2020-05-17 22:43:44,415] INFO NetworkService - Deleted port mapping for port 4040
[2020-05-17 22:44:13,170] WARN RESTFilter - Error in REST API: EofException
org.mortbay.jetty.EofException
	at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:760)
	at org.mortbay.jetty.AbstractGenerator$Output.blockForOutput(AbstractGenerator.java:546)
	at org.mortbay.jetty.AbstractGenerator$Output.flush(AbstractGenerator.java:567)
	at org.mortbay.jetty.HttpConnection$Output.flush(HttpConnection.java:907)
	at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:628)
	at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:575)
	at com.google.common.io.ByteStreams.copy(ByteStreams.java:74)
	at com.google.common.io.ByteSource.copyTo(ByteSource.java:220)
	at net.sourceforge.subsonic.controller.StreamController.sendFile(StreamController.java:272)
	at net.sourceforge.subsonic.controller.StreamController.handleRequest(StreamController.java:178)
	at net.sourceforge.subsonic.controller.RESTController.stream(RESTController.java:1554)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:473)
	at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:410)
	at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
	at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
	at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
	at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:148)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at net.sourceforge.subsonic.security.RESTRequestParameterProcessingFilter.doFilter(RESTRequestParameterProcessingFilter.java:95)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:25)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at net.sourceforge.subsonic.filter.RESTFilter.doFilter(RESTFilter.java:42)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:36)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:41)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
	at org.mortbay.jetty.Server.handle(Server.java:313)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
Caused by: java.io.IOException: Connection reset by peer
	at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
	at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)
	at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
	at sun.nio.ch.IOUtil.write(IOUtil.java:51)
	at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
	at org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:166)
	at org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:208)
	at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:693)
	... 74 more

[2020-05-17 22:44:13,185] ERROR JAXBWriter - Failed to marshal JAXB
java.lang.IllegalStateException: STREAM
	at org.mortbay.jetty.Response.getWriter(Response.java:583)
	at net.sourceforge.subsonic.controller.JAXBWriter.writeResponse(JAXBWriter.java:122)
	at net.sourceforge.subsonic.controller.JAXBWriter.writeErrorResponse(JAXBWriter.java:136)
	at net.sourceforge.subsonic.filter.RESTFilter.handleException(RESTFilter.java:58)
	at net.sourceforge.subsonic.filter.RESTFilter.doFilter(RESTFilter.java:44)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:36)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:41)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
	at org.mortbay.jetty.Server.handle(Server.java:313)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)

[2020-05-17 22:44:13,187] ERROR RESTFilter - Failed to write error response.
java.lang.IllegalStateException: STREAM
	at org.mortbay.jetty.Response.getWriter(Response.java:583)
	at net.sourceforge.subsonic.controller.JAXBWriter.writeResponse(JAXBWriter.java:122)
	at net.sourceforge.subsonic.controller.JAXBWriter.writeErrorResponse(JAXBWriter.java:136)
	at net.sourceforge.subsonic.filter.RESTFilter.handleException(RESTFilter.java:58)
	at net.sourceforge.subsonic.filter.RESTFilter.doFilter(RESTFilter.java:44)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:36)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:41)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
	at org.mortbay.jetty.Server.handle(Server.java:313)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)

Denis

I’ve implemented the persistent path. It’s now a Volusonic option (default to true).
The option to go to the artist or album from the playing screen already exists. You have to click on the “…” but these redirect to the “Artist” and “Album” pages in the respective “Artist” and “Album” sections of Volusonic.

I got the same, i’ve never figured out where those were from