getmusicbee.com

Support => Questions => Topic started by: theta_wave on April 03, 2020, 02:48:22 AM

Title: Anyway to check which albums are being read for <ARTISTSORT>
Post by: theta_wave on April 03, 2020, 02:48:22 AM
Version: 3.3.7367 P

I know that some old albums of mine include <ARTISTSORT> tags from way back when. Every so often, it gets read into Musicbee's sorting list wreaking havoc on my autoplaylists. I'm trying to hunt them down to get rid of unwanted autoreading of <ARTISTSORT> into Musicbee's sorting list/rules (i.e. deleting <ARTISTSORT> from their tags). Is there a way to query <ARTISTSORT>? Querying <Sort Artist> displays every artist in my collection despite my library only having the two sorting rules: [.que] -> Que; {{{ Sunset }}} -> Sunset. Just one album having <ARTISTSORT> affects the rest of the artist's albums that do not have <ARTISTSORT> in their tags.
Title: Re: Anyway to check which albums are being read for <ARTISTSORT>
Post by: Steven on April 03, 2020, 07:17:15 AM
I will have a look at changing that as it should be consistent with the treatment for other enhanced fields such as album artist


edit:
its addressed for v3.4:
http://www.mediafire.com/file/rkx9mn38mybdpaa/MusicBee.zip/file
unzip and replace the existing musicbee application files
Title: Re: Anyway to check which albums are being read for <ARTISTSORT>
Post by: hiccup on April 03, 2020, 08:41:23 AM
I know that some old albums of mine include <ARTISTSORT> tags
I'm trying to hunt them down

This is not a way to actually find populated <Sort Artist> tags, but it may help to mark those who are likely to be empty:
$If(<Sort Artist>=<Artist>,NoSort,Sort)

In the past it was also not possible to find tracks without <Album Artist> tags. But after some requests there was a change so that $IsNull(<Album Artist>,-,<Album Artist>) would work.
Perhaps it could be made possible to make that work for other tags like this one too.
Title: Re: Anyway to check which albums are being read for <ARTISTSORT>
Post by: Steven on April 03, 2020, 09:07:11 AM
In the past it was also not possible to find tracks without <Album Artist> tags.
There was a bug in one older official release of musicbee where queries with <AlbumArtist> is null was using the displayed value and hence never returning any matches. But thats been fixed for some time.
Title: Re: Anyway to check which albums are being read for <ARTISTSORT>
Post by: theta_wave on April 03, 2020, 05:16:22 PM

This is not a way to actually find populated <Sort Artist> tags, but it may help to mark those who are likely to be empty:
$If(<Sort Artist>=<Artist>,NoSort,Sort)

In the past it was also not possible to find tracks without <Album Artist> tags. But after some requests there was a change so that $IsNull(<Album Artist>,-,<Album Artist>) would work.
Perhaps it could be made possible to make that work for other tags like this one too.
I used the following formula to do a check in the past: $If(<Sort Artist>!=<Artist>,EDIT,<Artist>) and it didn't yield the desired results. All of my <Album Artist> fields are populated.

EDIT: Adding an additional parameter in my autoplaylist to check for ARTISTSORT (the condition "does not contain "The"") seems to have brought up the albums that have <ARTISTSORT> tags.