Thanks for the reply psychoadept.
I'm using Picard for my tagging, and it turns out that it's already creating a WORK tag and includes the Work associated with the track. After some tweaking in MusicBee I have been able to expose that in the Library Browser, so I can now sort on Work and find all the tracks in my library that cover the same work. But there are several problems. First, it's text based. While I haven't run into the problem yet; I think I will eventually. For some works with common and simple names; different works will be lumped together based on their name. The same will be true for artists. For example I have several recordings attributed to John Williams the composer/conductor. But I also have a number of recordings under John Williams the classical guitarist. MusicBrainz can distinguish between the two because it uses a unique ID under the covers. But, so far as I can tell, MusicBee relies on the text version. It turns out that Picard records the MusicBrains unique ID's in my tracks; but I can't see how I can use that information in MusicBee as of yet.
I might even want to support multiple "Works" in a single tag. For major works in classical music within MusicBrainz, each movement is a separate Work, and all the movements are part of a larger Work for the Opera, or Symphony; or whatever the major work happens to be. But when it maps to tracks it can get complicated. Sometimes multiple works might be captured in a single track. It's also conceivable that a single work might span multiple tracks; although I can't think of an instance of that. So, for a variety of reasons a single track might include portions of movement; as well as being a part of the larger work. Currently the work recorded in the tag is the movement work. The containing major work isn't represented. I'd like to add that somehow. I expect I'll need to do that on the Picard side of things.
So far as multiple artists is concerned; I'm only partly interested in that. Breaking apart the artists won't help me get to the artwork I want. I want the artwork associated with the "Album". Artwork associated with artists is of a secondary concern to me. As I said before, I think that MusicBee is primarily focused on Tracks and Artists. Having said that, I see that there is support for artwork in the edit panels. When I choose to edit an album it brings up an edit dialog for "Multiple Tracks". That seems to me to indicate that all an album is; is a group of tracks. And the concept of "Editing an Album" is nothing more than a group edit of the tracks that comprise that album.
Within the edit dialog, whether for a single track or multiple tracks, one of the tabs is for Artwork; and I have the option of Adding an arbitrary amount of artwork; and that artwork can be tagged as one of:
- Album Cover
- Album Cover (back)
- Leaflet Page
- Media Label
- Lead Artist
- Artist
- Conductor
- Band
- Composer
- Lyricist
- Recording Location
- During Recording
- During Performance
- Video Screen Capture
- Illustration
- Band Logotype
- Publisher Logotype
For many of these, I'm not entirely sure what is intended. Is
Leaflet page for the booklet? I'm not sure. Can these picture categories be extended? What will MusicBee do with this information? At the top of the edit dialog it says "Multiple Files". That seems to indicate to me that if I were to put a picture in there, it would associate that picture with each track. Is there even a concept of a separate data object called an "Album" that has artwork associations all it's own? Or is this artwork only associated with tracks? And an Album is nothing more than the set of tracks that share the same "Album" attribute?
I'm still trying to wrap my head around the main architectural and data model concepts in MusicBee.