What am I doing wrong here? (i.e. inserting incremental letter)

I'm trying to insert an incremental letter on multiple files. For example:
A04a Bongo Sounds
A04b Bongo Sounds

I would like to put a capital A at the end of the first file, a capital B at the end of the second file and so on.

I'm using this string in filename - filename:
$char($add($num(%1,1),65))

But all it does is place an "A" at the end of each file. Is the string not accurate? I don't want the same letter repeated for every file. I want the letter to adjust incrementally.

If %1 represents the whole filename, then

will always be 0 as an "A" is no number and therefore the numeric value = 0.
see also your post from a couple of days ago:

To get an incremented letter at the end of the filename of the selected files, do not use Convert>Filename-Filename but Convert>Tag-Filename
Format string: %_filename% - $char($add(64,%_counter%))

That worked. Thank you.

Will 64 always be "A"? With the other string I would have to regularly change the number to get "A", as there seemed to be no consistency to it. What is the cycle of characters that the numbers will input?

Not sure what you mean.
Look for the ASCII table to see the code numbers for characters.

This is basically what I was asking. Thanks.