I see now (with the sub-group sort working properly) that I don't need this.
If you use a virtual tag to display the sub-group heading, MB still uses the actual sourced tag for the sort.
I can add a new grouping tag, G#, and use the virtual tag
$If($First(<Grouping>)="G1","Studio Albums",$First(<Grouping>)="G2","Live Albums",etc...
and MB will sort them as:
Albums
Live Albums
EP
Singles
Compilations
V/A Compilations
Bootlegs
Video
Miscellaneous
Bloody fantastic!
@ Steven
If this is a mistake on your part
Please Don't Change It
$If($First(<Grouping>)="G1","Studio Albums",$First(<Grouping>)="G2","Live Albums",etc...
@Bee-liever, shouldn't your formula use nesting for this to work? So:
$If($First(<Grouping>)="G1","Studio Albums",$If($First(<Grouping>)="G2","Live Albums",etc...
Sorry for the disjointed nature of the guide, but it originally started life as a Wishlist item.
You should also read this post: https://getmusicbee.com/forum/index.php?topic=22674.0 (https://getmusicbee.com/forum/index.php?topic=22674.0), as this is what started me trying to sort this out.
Oh, man, I can't make it work!!
I'm trying a lot of things but non of them work, it's so frustrating.
There's something in your post that's obvious for you and apparently not so obvious for me and my knowledge.
Sorry to waste your time, Bee-liever.
If your gonna give me praise like this:
Bee-liever has done it again, this guy is just brilliant
don't ever worry that you're wasting my time ;D ;D
OK. Christo (and others) I have been able to use the Covers view to group my VA releases into release/genre types and sub-group them by release series:
VA Christmas Albums and Album Series
(http://i.imgur.com/Q3AZZsV.jpg) (https://imgur.com/Q3AZZsV)
while also grouping Artists into Studio Albums, Live Albums, EP's, Singles, etc
(http://i.imgur.com/6kCFJh6.jpg) (https://imgur.com/6kCFJh6)
As shown in the other linked thread, I've used the Grouping tag to hold this info.
VA Christmas album
(http://i.imgur.com/tk4gXqI.jpg) (https://imgur.com/tk4gXqI)
VA Christmas album Series
(http://i.imgur.com/tqK5hGj.jpg) (https://imgur.com/tqK5hGj)
Standard Artist single
(http://i.imgur.com/75DENXN.jpg) (https://imgur.com/75DENXN)
I've then used two virtual tags to split up the Grouping tag:
Group Sorting
$If($First(<Grouping>)="G6",$Split(<Grouping>,;,1)$RSplit(<Grouping>,],1),$First(<Grouping>))
Release Group
$If($First(<Grouping>)="G1","Studio Albums",$If($First(<Grouping>)="G1a",Soundtracks,$If($First(<Grouping>)="G2","Live Albums",$If($First(<Grouping>)="G3",EPs,$If($First(<Grouping>)="G4",Singles,$If($First(<Grouping>)="G5","Compilation Albums",$If($First(<Grouping>)="G6",$IsNull($Split(<Grouping>,;,4),$Split($Split(<Grouping>," [",1),"; ",2),$If($Contains(<Grouping>,ⁱ)="F",$RSplit($Split(<Grouping>,ⁱ,1),"; ",1),$Split(<Grouping>,;,4)": "$RSplit(<Grouping>,ⁱ,1))),"Undefined Sources")))))))
so that the info can be used in my custom sorting:
Album Artist/ Group Sorting/ Release Sort Index
and my 'Group By' (Sort Album Artist) and 'Sub Grouping' (Release Group) settings.