Add people such as Producers as both own PROODUCER field and INVOLVEDPEOPLE on all formats.
Currently a person with role producer is added to TIPL/IPLS for ID3 but as own PRODUCER tag for Vorbis/Flac, both are valid but there are also issues
Although TIPL/IPLS is the ID3 standard many apps including MinimServer don't support it so the information cannot be readily used. Also if we want to use it as Index not just item field we have a problem because nowhere to store PRODUCER_SORT.
Whereas for FLAC, the field is readily available in PRODUCER (and we could easily add a corresponding PRODUCER_SORT field) . Trouble is 3rd party apps dont know to look for PRODUCER field so if the application not configurable cannot use.
The solution is for all formats to add to an INVOLVEDPEOPLE/IPLS field for credits for all formats, and to add specific Role/RoleSort fields for the fields users most likely to want to index such as PRODUCER (like we already do for Composer. Conductor,Orchestra etc.
Will require changes to jaudiotagger and also Jaikoz
Now PRODUCER writes to a PRODUCER field for all formats, also added PRODUCER_SORT column.
Repeated for ENGINEER, MIXER and DJMIXER. We haven't done REMIXER yet because that actually maps to TPE4 for ID3 than a TXXX field so a bit awkward.
Also added INVOLVEDPEOPLE as a spreadsheet column
Then plan to add option to also allow PRODUCER, ENGINEER, MIXER etc to additonally be added to INVOLVEDPEOPLE field, again for all formats.
This has the advantage we no longer have to clever mapping from PRODUCER to involved people field, but is one option that either adds non-musician roles to TIPL or doesn't enough, i.e could it be user wants to add producers to INVOLVEDPEOPLE but doesn't want to add engineers
Add new option to SAVE tab:Add technical roles with own fields to involved people
Add Discogs as well