MusicBee UPnP Plugin Help

Show, hide and pin each node

Two switches decide whether and where a node appears, separately from how it's shaped. Both sit on the View tab as tristate checkboxes that act on every node you've ticked in the tree:

  • Visible — whether devices see the node at all. Untick it to hide a node; it stays in your library, it simply stops being advertised. (Because it acts on the ticked set, the checkbox shows a shaded "mixed" state when your selection is part-visible, part-hidden.) Hidden nodes are greyed in the tree — and a folder greys once every node inside it is hidden — so a glance tells you what's still exposed.
  • Top level — whether the node is also pinned high in the browse root. Pinning is additive: the node still appears in its usual wrapper folder and gains a copy near the top of the root, grouped with its own kind — a pinned filter sits directly below the Filters folder, a pinned playlist directly below the Playlists folder — so your shortcuts stay next to the things they belong with. Pinned nodes are flagged with a in the dialog so you can see at a glance which ones are lifted.

When a filter or playlist is pinned to the root it can be hard to tell apart from a normal top-level source, so you can prepend a short prefix to its displayed name (set on the Library Options tab). The prefix is literal — whatever you type is placed in front of the name verbatim, so include your own trailing space if you want one.

Worked example. You navigate mostly by your Jazz filter and your Friday Night playlist, both currently buried inside the Filters and Playlists wrapper folders.

You tick both nodes in the View tree and click Top level. Each now shows a ★ in the dialog. On the browsing device they still appear inside their wrapper folders as before, but also gain a copy high in the root, each beside its own kind: the pinned Jazz filter sits directly below the Filters folder and the pinned Friday Night playlist directly below the Playlists folder. With the filter prefix set to Filter: and the playlist prefix to Playlist: , the two pinned copies read Filter: Jazz and Playlist: Friday Night — distinct from their in-wrapper copies, and each sitting next to the folder of its own kind. Untick Top level for either and its pinned copy disappears, leaving the wrapper-folder copy untouched.

This replaces the old global "expose filters at root" / "expose playlists at root" switches: pinning is now a choice you make node by node, for any source, not an all-or-nothing toggle for filters and playlists.

Settings

Control What it does
Visible Shows or hides every ticked node. Hidden nodes stay in your library but aren't advertised to devices. Shaded "mixed" state when the selection is part-visible.
Top level Also pins every ticked node high in the browse root, grouped with its kind — filter pins below the Filters folder, playlist pins below the Playlists folder (additive — the node keeps its normal place too). Pinned nodes show a ★ in the dialog.
Filter prefix (when at root) A literal text prefix placed in front of a filter's name when it's pinned to the root (helps the pinned copies group together).
Playlist prefix (when at root) A literal text prefix placed in front of a playlist's name when it's pinned to the root.