UPnP Library Update on Superuniti
Posted by: TomGroove on 11 July 2016
Good morning,
being the proud owner of a new superuniti, you might help me on a slight problem.
Using the Naim app on an Android phone, it takes a while until a changed PL or an added library content, like a new record, is also seen on the app or at the superuniti. If I use BubbleUPnP, I can see the changes immediately. I do use a PC with foobar to stream. I already tried the cache remove option of the Naim app.
Any help, comments ?
Thx Tom
Which cache are you emptying on the app? The obvious one to try is Clear Image Cache, in Other Settings, but this never seems to change anything for me, whereas Input settings > UPnP > Clear UPnP Cache sometimes does the trick. Having said that, the app does sometimes seem to be slow to respond to changes to your music library for some reason.
I meant the one in input settings..clear upnp cache. Sometimes it does get some changes, but not always. Is there something similiar directly within the superuniti ? But I guess than , that the slow changes are not related to my setup.
TomGroove posted:Good morning,
being the proud owner of a new superuniti, you might help me on a slight problem.
Using the Naim app on an Android phone, it takes a while until a changed PL or an added library content, like a new record, is also seen on the app or at the superuniti. If I use BubbleUPnP, I can see the changes immediately. I do use a PC with foobar to stream. I already tried the cache remove option of the Naim app.
Any help, comments ?
Thx Tom
Sounds like you need to force a refresh on Foobar itself ... the suggestions for clearing caches on the app will simply get the app to reload details from Foobar, unless Foobar has updated it's own caches then that won't do anything useful.
Cheers
Phil
not sure on this...Bubble does see the new content. Restarting foobar should actually clear the foobar cache...let me see. Will come back, thx.
So I played around with the Naim App and Foobar. So as stated before, it takes a while until the Naim app stores changes, even if I restart the PC with Foobar. But I don't see any clear rules, how I can push the changes of lib content to the app. However I found my way, how to manage quickly any changes to be played on the superuniti, If I just want to play a CD for example through UPnP, I use a foobar addition, which routes the output of Foobar directly to the Naim (foo_output_upnp).
If you've found a workaround then cool. But in general, the way to think of it is something like this:
When you tell the server software (ie foobar, or in my case Minimserver) to rescan your library, it takes a snapshot of the files in the library. This snapshot is what it shows to the Naim app. The Naim app also takes a snapshot of what the server shows it, and stores that second snapshot in the UPnP cache. That's what you see when you browse the Naim app.
To update what shows up while browsing in the app, you need to tell the server software to take a new snapshot by telling it to rescan the files in the library. Then you need to tell the Naim app to delete its UPnP cache and create a new one, so that what you see when you browse is the updated snapshot the server software just created.
All of the above may or may not happen periodically automajically, depending on the server software in question, or any non-Naim software used to browse and so on. And the way I've described it is to aid seeing how it works, rather than necessarily technically accurate. But the failsafe way to do it is to do a rescan and then empty the Naim app UPnP cache. This will make changes to the library show up straight away.
Yes Dave, I agree, that is the the general solution. Even it is time consuming, it leads to a complete updated listing of the lib content including the playlists. As I am also playing CD's with UPnP, I found the direct streaming way quicker, as I don't need to execute the two steps than.