This is and old issue which unfortunately will persist forever. Most artist and other credits fields are initially created by hand. The use of a simple comma is problematic as it is used in lots of ways where the comma is not a credit delimiter.
Most audio formats have the ability to support multiple values for credit fields. Yate supports this. Further, the Combined Credits Manager, with the proper settings, can adjust and remove Featuring and other problematic delimiter sequences replacing them with whatever delimiter you wish. However, and it's a big however, the correct writing of the files require the ability to correctly identify the presence of multiple fields. For this reason Yate employs the multi-field delimiter(;;;) which is a visual representation of what in some cases is binary data in the files. The default of ;;; was chosen as it does not typically occur naturally in the files. While the credit fields may not look great with items separated by ;;; sequences, they will appear correctly in players such as Audirvana Plus, Roon, etc. Further, the proper detection of the multiple fields allows for the correct filling of the Artists, Composers, etc. lists.
In summary, you have to use a multi-value delimiter. Many people have tried using a comma as the multi-field delimiter and unfortunately the attempt always fails. For example:
Crosby, Stills, Nash & Young
is typically considered as a single credit name. Not as three or four. It gets even worse if there is a guest performer.
Crosby, Stills, Nash & Young, guest
The above won't work but the following will:
Crosby, Stills, Nash & Young;;;guest
I know that this is not the answer you were hoping for, but it is what it is.
Now....if you're only concerned with the Autofilling, I can conceivably add an option to split the fields when accumulating them for lists. More than likely on the same Value Delimiters which can be set for the Combined Credits Manager. That would mean that you could keep the same visual format you now employ, but the lists would be more decomposed. Hmm....
|