I was very excited to read about this in release 1.7
Credits: Expanded format and file tag support
Tonight’s release expands our support for importing credits from file tags. This fulfills a feature request we’ve heard a number of times over the years.
Tonight’s release will import credits from the following file tags:
INVOLVEDPEOPLE TIPL IPLS TMCL
As long as the content of those tags meets one of the following formats:
Name (Role) Name (Role [Instrument]) Role;Name;Role;Name Role:Name;Role:Name
this is great for unidentified albums because when Roon cannot identify them it relies on the metadata provided in the files themselves, but it got credits from the PERSONNEL field and this is not a standard field.
I tested it out, here is an unidentified album in WAV format (easiest way to get an unidentified album is to provide a partial album with missing tracks) in Roon 1.6
and then after upgrading to 1.7 (no rescan was necessary)
So it has worked really well (but note one problem further down), we now have performers with instruments, together with producers, but I have a few questions. The files were tagged with my SongKong music tagger, here is an extract of details added by SongKong for one track
As I understand it Roon checks each file and then amalgamates them to provide credits at release, possibly filtering out some people if only one one track.
Now that you support the standard fields such as IPLS (IDv23) and TIPL/TMCL (IDv24) am I correct to say there is no need for SongKong to implement support for the PERSONNEL field, and that Roon may drop this field ?
Also
Role;Name;Role;Name
is a bit misleading, as far as TIPL field goes the separator is not a ‘;’ or a ‘:’ but a null seperator (i,e hexcode 0 - \0) and this is correctly parsed by Roon
I also had a value of the form:
drums(drumset)\0Daver Knofler
this should be valid but confused Roon giving the following screenshot
I had to remove the drumset value from the original value to fix things.