Hi, in my naming scheme I was using a counter with digits set to 2, and I was getting 01, 02, 03, 04, 05, just like I wanted.
But I tried to get smart and use track metadata for this instead, so I used @TrackIndex0X@ figuring it would give me the same thing. I got 1, 2, 3, 4, 5 (no leading 0).
So, I switched back to using a counter, but I thought it might be worth a bug report.
As to your “question” above if this is a good solution/design.
I think/would prefer that the “Index Justified (0x)” should be as stated; i.e. exactly “0x”, even when less than 10 titles, in order to be consistant.
Otherwise you can/should use only “Index”.
The current system allows to automatically justify track indexes above 100, but this is certainly not the most common case. I will consider an option for the 01/99 common case.
In WaveLab 12.0.20, the current variable with be renamed as “zero-padded 2-digit number” (no change needed on your side). And the current behavior will be the aim of a new variable called “zero-padded according to track count”.
Related to this topic, I found that the “title group” variable was not working correctly in the context of rendering titles. This will be fixed in WaveLab 12.0.20, hence it will be possible to use the variable “CdTrackGroup” to add for example a label A, B, C, etc to your naming scheme.
If you render for vinyl, you will be able to generate for example a “Side-A”, “Side-B” label for the songs you render.