Having thought a bit more about this I think there are two aspects, one of which, with work, could be standard, the other would require the equivalent of Custom Scan.
1. Build a totally flexible menu Erland's Browse menus allow one to go from one tag to the next, which could be the same tag type where there are multiples, or any other in pretty well any order. So one can go from Genre to Genre to Conductor to Album Artist, and so on. Whilst maybe not as easy to use as rigid menus, it pretty much solves most other ways of finding and playing tracks. >From a usablility point of view I suspect the main issue is how to list both the "next tag" options, and the tracks or albums that match the current selection. Erland's browse menu lists albums that match so far, followed by the 'next tags'. I'd be tempted to reverse this, since having selected only one tag, the list of matches can be very long indeed, so the 'next tags' are harder to find. The 'next tags' list at each step contains all the possible tags that have more than one match for the selections so far. So if there a multiple Artists on a track, select the first Artist, and Artists still appears at the next level. IF there are no further matches, the Artist 'next tag' disappears. If all the Dates (Year) are the same, Date does not appear. And so on. 2. Add non-standard tags to this set-up. For classical and other people who want or need to include additional tags, allow users to add new tags, and have them incorporated into the flexible setup, which is what Custom Scan does for the Custom Browse flexible menu. I don't know which of Custom Scan or Custom Browse is the more fragile in terms of long term developments that might break them. If Custom Scan is more likely to survive, then a limited long-life Custom Browse that can add the selected extra tags into the flexible menus would be enough. I have no doubt all of this might be hard, but Erland has laid the groundwork on the flexible menu, and custom scan. Below are two images from upplay using minimserver. On the top you can see the trail of selections so far, to a Conductor of Debussy, and then to matching Works. 3313533136 +-------------------------------------------------------------------+ |Filename: Screenshot from 2021-01-28 15-04-01.png | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=33136| +-------------------------------------------------------------------+ LMS 8.1 on PC, Xubuntu 20.04, FLACs 16->24 bit, 44.1->192kbps. 2 Touches & EDO. LMS plugin UPnP/DLNA Bridge to MF M1 CLiC (A308CR amp & ESLs) & Marantz CR603 UPnP renderers. Also Minimserver & Upplay to same & to upmpdcli/mpd PC renderers. Squeezelite to Meridian USB Explorer DAC to PC speakers/headphones. Wireless Xubuntu 20.04 laptop firefox/upplay or Android mobile with Squeeze-Ctrl/BubbleUPnP controls LMS/Minimserver. ------------------------------------------------------------------------ PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642 View this thread: http://forums.slimdevices.com/showthread.php?t=106488 _______________________________________________ Squeezecenter mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezecenter
