We saw in Tagging Classical Music Part 1 how the Track Artist provided by MusicBrainz is great for Pop/Rock music but not for Classical music.
Note:However it should be said if you have no Classical music or do not want to treatyour Classical Music differently you can disable this by disabling the Automatically Identify Songs that are part of Classical releases and apply those changesoption on the Classicaltab
SongKong then builds this track artist by looking at the Track Artist Credits, Recording Artist Credits, Release Artist Advanced Relationships and Recording Artist Advanced relationships.
It also does additional text based analysis, to take a very simplistic example if there is artist credit containing the word Orchestra in the title then that artist would be considered to be an orchestra even if there is no performing orchestra advanced relationship for this track.
Another example is that we have identified over 3000 Classical composers that died before 1900, we can be mostly sure that if one of these artists is credited on a track that their role was composer rather than performer even if there is no composer credit listed.
The data is not always complete but by using the above techniques we can usually create a track artist credit that matches the option chosen.
What is Classical Music ?
To be able to do something clever for Classical music first of all we need to identify what is Classical music. The definition is not clear cut but SongKong uses various heuristics to try identify if a song is Classical, these include considering the composer (if any), the level of works, acoustic analysis, the record label, identification of orchestras and choirs in the performers and text analysis of the release and song title. We build a probability based on all these factors and if the probability is high enough the track is marked as IsClassicalNote:However it should be said if you have no Classical music or do not want to treatyour Classical Music differently you can disable this by disabling the Automatically Identify Songs that are part of Classical releases and apply those changesoption on the Classicaltab
A Configurable Track Artist
Once a track is defined as being Classical the Classicaloptions within SongKong come into effect. The MusicBrainz Track Artist option allows you to configure from a number of different options, the default is Performers and Choir/Orchestra/Ensemble and Conductor - note the Composer is not included.SongKong then builds this track artist by looking at the Track Artist Credits, Recording Artist Credits, Release Artist Advanced Relationships and Recording Artist Advanced relationships.
It also does additional text based analysis, to take a very simplistic example if there is artist credit containing the word Orchestra in the title then that artist would be considered to be an orchestra even if there is no performing orchestra advanced relationship for this track.
Another example is that we have identified over 3000 Classical composers that died before 1900, we can be mostly sure that if one of these artists is credited on a track that their role was composer rather than performer even if there is no composer credit listed.
The data is not always complete but by using the above techniques we can usually create a track artist credit that matches the option chosen.