How so? You’ve explained previously how recording artist in all cases would work (“to set the track artist to performers/conductors rather than composer” – this is already the case for recording artist on both classical and non-classical releases.
What’s the problem with using recording artist for all tags, regardless of whether it’s classical, assuming you always want the performers?
I hear your central argument that if I always wanted to get the performers on a song just using the recording artist would work well quite. But what I want is to get the closest representation on the sleeve and for non classical, when it does differ track artist more accurately represents how the artist is credited on that particular release doesn’t it, and that is what I have always used for non-classical and what I have always done, I think Picard uses TrackArtist rather than RecordingArtist doesnt it.
You could also look at the AcousticBrainz data (if available) for the recordings, it has a few models that attempt to identify genre. Ok, really only one that attempts classical…
I tried to find Classical composers in database, maybe worth sharing
This SQL finds all artists born after 1600 and died before 1900, the dates are quite arbitary but its a starting point, it generates 2951 rows
SELECT
t1.name,
t1.begin_date_year,
t1.end_date_year,
t2.id,
t2.name
FROM
musicbrainz.artist t1
INNER JOIN musicbrainz.area t2
ON t1.area=t2.id
WHERE
t1.begin_date_year > 1600
AND
t1.end_date_year < 1900
ORDER BY
t1.end_date_year
I then looked at the person areas with this
SELECT distinct
t2.id,
t2.name,
count(*) as count
FROM
musicbrainz.artist t1
INNER JOIN musicbrainz.area t2
ON t1.area=t2.id
WHERE
t1.begin_date_year > 1600
AND
t1.end_date_year < 1900
GROUP BY t2.id, t2.name
ORDER BY count DESC, t2.name;
There’s quite many popular composers outside the scope. To name a few: Sibelius, Elgar, Holst, Dvorak, R. Strauss, Saint-Saëns, Grieg, Rimsky-Korsakov, Fauré, Prokofiev, Shostakovich…
There’s also a similar list for 21th century composers.
I believe these rows include some opera performers and teachers. I’ve been adding old premiere events with their performers, like for example this and this.