I have authored music. your program is the best one out there that I have found.
I keep mp3's with the same name for 32kbps or 192kbps but in different content for em1 or em2.
music\
em1\
32kkbps\
192kbps\
em2\
32kbps\
192kbps
em3\
...
emu\
...
elfav\
...
elfav2\
...
what I CANNOT do is drag the entire directory tree from the music folder onto the program and have it read the directory tree of MP3's.
it doesn't like that.
the only thing I can do is process one folder that has files immediately in it.
if the folder has no wma or mp3 files in it, the program will not process it.
this makes file managment VERY tedious.
also, if I have dragged a 32 folder in place, and I drag a 192 folder in place, the contents of the 32 folder are replaced with the 192 folder contents.
I don't like this. I believe this is happening because the files are the same name, and filename only is being used as an index rather than file position in the queue/vector and the full file path is being ignored somewhere in the program.
you could use the extra blank column for the directory path.