Skip to content

Conversation

@telyn
Copy link

@telyn telyn commented Nov 13, 2025

This tag is a non-standard tag used by iTunes, Apple Music, and Swinsian (at least) in preference of the User Frame ALBUMARTISTSORT.

By adding this I'm able to get beets to update the Album Artist Sort in Swinsian.

Thanks to James Bruton who develops Swinsian for the help diagnosing why my fields weren't changing in Swinsian!

I believe this fixes #90.

I've run all the commands listed at the end of CONTRIBUTING.md without any errors raised.

@github-actions
Copy link

Thank you for the PR! The changelog has not been updated, so here is a friendly reminder to check if you need to add an entry.

@telyn
Copy link
Author

telyn commented Nov 13, 2025

Oh, crud, I just saw in #90 that you asked for more references. I planned to provide them because James sent me some documentation from MusicBrainz. I can add this to the commit message if desired too.

Here's the documentation he sent me: https://picard-docs.musicbrainz.org/downloads/MusicBrainz_Picard_Tag_Map.html

As written there, Picard >= 1.2 uses TSO2, while Picard <= 1.1 uses TXXX:ALBUMARTISTSORT

This tag is a non-standard tag used by iTunes, Apple Music, MusicBrainz
Picard, and Swinsian (at least) in preference of the User Frame ALBUMARTISTSORT.

See the Picard Tag Mapping documentation at
https://picard-docs.musicbrainz.org/downloads/MusicBrainz_Picard_Tag_Map.html

By adding this I'm able to get beets to update the Album Artist Sort in
Swinsian.

Thanks to James Bruton who develops Swinsian for the help diagnosing why
my fields weren't changing in Swinsian, and pointing me at the Picard
documentation showing its preference for TSO2.
@telyn
Copy link
Author

telyn commented Nov 13, 2025

Had to add a changelog entry so I took the opportunity to add the documentation link to the commit message :-)

@semohr
Copy link
Contributor

semohr commented Nov 17, 2025

Thanks so much for the contribution. I only just saw this!
We merged a major refactor just now, which shifted some file locations. Would you mind rebasing your PR? The updates should be pretty easy to adjust.

@semohr semohr self-assigned this Nov 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Itunes ignores albumartist_sort

2 participants