Home User Forums SongKong Music Tagger Jaikoz Music Tagger Albunack Music Service

Saturday, 8 April 2017

MinimServer with SongKong: Part 5: The All Artist Index


Go forward to Part 6: Classical Track Artist
Go back to     Part 4: Groups and Works

 

The All Artist Index

Standard audio file metadata has two artist fields, artist and albumArtist. The albumArtist should be the same for all tracks on the release, the artist relates to the track and can therefore be different for each track.

By default MinimServer configures an All Artist index that indexes the (track) artist field, and a Artist index that contains just the albumArtist unless that is missing in which case the (track) artist is used instead.


Multiple Track Artists


Often a track is credited to multiple artists Because many applications such as iTunes do not understand multiple values in these fields SongKong stores multiple people as one value in the artist field. But then stores the individual people in corresponding multi value field artists

MinimServer does understand multiple values so its best to configure it to use these fields rather than the default. 


We do this by mapping artists to artist. We use the - syntax for two reasons, it means we do not end up with duplication since we never want to add the artists and the artist value to the index. It also means that for songs without an artists field but with an artist field that the data in the artist field will be added. This is important since although SongKong will add both fields for every song matched there are likely to be some songs that SongKong could not identify, and these many have a standard artist field but not an artists field.

i.e aliasTags:artists:-artist



We probably want to sort artists by their sort names as well. SongKong provides special sort fields that work with the multiple value artist fields called artists_sort so lets add this in as well using the same method we used for composer and conductor sort 

i.e.
 itemTags:artist_sort
 tagValue:artist.value.sort={artists_sort}

This gives us:



Now when we browse Artists index we go from



to



Notice that in the first screenshot we have Dallas Symphony Orchestra, Edwardo Mata but in the second screenshot we have Dallas Symphony Orchestra on its own, Eduardo Mata is also listed alone (under M).

The advantage of this is you can now easily browse all the releases that Dallas Symphony Orchestra are involved in regardless of other artists involved.

A warning about Album Artist

SongKong also has AlbumArtists and AlbumArtistsSort and we could apply the same logic to the AlbumArtist field in MinimServer. However having multiple value album artists in MinmimServer breaks its album logic so it is best to stick with the defaults and add a different index if you want to see album artists as individual artists, this is detailed in this blog post

 

What is a Classical Artist ?

We have seen how to deal with multiple artist credits, but what should the artist and album artist actually include: soloists, performers, orchestras, conductors or composers ? 

We discuss this more in the next post.

No comments:

Jthink blog Jthink Facebook page google_plus Jthink YouTube channel Email Paul at Jthink Subscribe to Weekly Newsletter