Hello Lowlander and Barry
I think we've gone a bit off course.
The seemingly strange behavior of MediaMonkey is obviously related to the content of the TITLE tag.
With the many TITLE tags I've created, MediaMonkey only does this when there are dashes "-", and then only in some cases...
Maybe related to cross effects (I don't know if the expression is in good English, sorry) between single dash and double dash.
I use separators to isolate the elements of the tag string according to the use of the sections created.
For opera albums, I use the double dash string " - - " (with no space between the dashes) to separate the act and its number from the rest.
In the rest, the dot separator " . " will isolate the "Song-Performer" sections.
But to separate two orchestral parts, I use a simple dash: " - "
You can see examples of values for the ALBUMARTIST tag and its transposition into ARTIST
in the Mediamonkey screenshot I attached to my initial post.
And this is where MediaMonkey seems to play the monkey.
Let's take the following TITLE value:
Act III. - Tambourine I - Tambourine II
Its structure is :
String1" - - "String2" - "String3
It is transcribed in ARTIST by
" - " String1" - - "String2
No more "String3"... and its dash is passed to the beginning of the tag, to a space of String1.
Very strange, from my point of view.
I wanted to deepen this research and I've created a test album "Dardanus" where I've replaced the double dash of TITLE by two singles
Not satisfactory for the comprehension of the tag, but I expected the ARTIST column to be empty.
But no: a track is resisting.
Exactly the one I used as an example above.
Curiously, the other tracks of the same structure that caused the defect in the double dash version don't cause it anymore.
See:
https://ibb.co/4Smg9fJ
https://ibb.co/n7hyThB
More and more strange.
Looking forward to reading you
Andrew Blanquer