Edit part of a tag

I have over 200 tracks that have a very long album title — the collection spans over 17 cd
the cd titles are in the form

very long title disc 1

where “disc” ranges from 1 to 17

is there a way to change this in a “batch way” to

“VLT disc 1”

where “very long title” is replaced with “VLT” for all 200+ tracks?

It is not quite clear to me what you want to achieve.
If you want to shorten the very long title to just the initial letter of each word, then try Convert>Tag-Tag for ALBUM
Format string: $regexp(%album%,(\u|\l).*?(\s|$),$1 )

I would remove the "disc x" part first and/or transfer the number to DISCNUMBER.

I assume "very long title" is not literal. So is it safe to assume "VLT" is also not literal? Given how vague this request is, a screenshot with some real examples would really help.

Yes, but you have to find a unique separator that exists in all your TITLE tags.
Could the word "disc" be this separator?

We can provide more specific suggestions if you show us some real examples from your collection in a screenshot.

The easiest way is probably to just use a Replace action and replace very long title with VLT.

it look like the best way to do this is with a txt file with the updated tag – So I would use the

%_path% and the %album% template but I am not sure how to set up the text file

so if the file name has blanks in it do I have to quote it? or can I simply use a / between the values assumming that / does not exist in the tag values, like

my file / new tag value

would that work?

Please show us real examples of what the data looks at the moment and what it should like in the end.
If you think that

should be used, then show us which data these property variables contain for a typical file, preferably with a screenshot.

It is a pity really, that you did not answer a single of the many questions that good-willing participants in this forum forwarded to get closer to a solution. Instead you came up with something new.

Sorry for the late reply —- I was able to use my editor to build a text file to update the tags —- is it possible to use the tab as the field seprator, ie

%albumn% \t %title%

There is no translation of literal characters into other character codes - you would have to find a way to define the matching format string that it contains real tab characters.
Or you use the literal

as separator.
But this is all rather hypothetical as you continue not to supply real data.

The Neil Young Archive has multiple volumes containing hundreds of tracks. Each CD has it own unique title and it might contain vol and disc number depending on what is in the cd db

For example Vol 3 has 17 cd’s and they are numbed like this

neil young archives, vol. 3 disc 1a
neil young archives, vol. 3 disc 1b
neil young archives, vol. 3 disc 2
neil young archives, vol. 3 disc 3a
neil young archives, vol. 3 disc 3b
neil young archives, vol. 3 disc 4
neil young archives, vol. 3 disc 5
neil young archives, vol. 3 disc 6a
neil young archives, vol. 3 disc 6b
neil young archives, vol. 3 disc 7a
neil young archives, vol. 3 disc 7b
neil young archives, vol. 3 disc 8
neil young archives, vol. 3 disc 9a
neil young archives, vol. 3 disc 9b
neil young archives, vol. 3 disc 10a
neil young archives, vol. 3 disc 10b
neil young archives, vol. 3 disc 11

So the goal is to change the title of the 200+ tracks over the 17 cds. Best way to do it its using the text file -> tag conversion

So using a text editor a text file can created to use follow the template

%_path% / %album%

It would be a safe bet to use / as the field split, but using a tab – \t -- 0x09 would be unique ---- so if mp3tag would not generate 0x09 using \t, then if the editor can inject 0x09 would mp3tag the use that as the split character?

Only if you succeed to enter a corresponding format string in Convert>Textfile-Tag

A footnote: you say

but you use

I do not see a TITLE.
If you add the complete _PATH as part of the record, then each file is properly addressed.
I still wonder, why it is easier to set the TITLE in the files in a 3rd party program than to set it directly in MP3tag.

is not the track title that needs to be changed – it the album name —- most mp3 players like a ipod had a limited screen size so in this case its the album name so the shorted name would show on the limited screen size of a ipod

And what should it look like in the end?