This is just the algorithm to normalize and sort the files correctly.
This program is just for Windows, I am working on a Mono Version for Linux.
I tried my best to do an solid error handling so your failure-files are not kicked to nirvana.
Before you are able to use the Normalize DB Function you must create a RootFolder which contains all the other SubFolders and the ArtistFolder:
The architecture should look so:
But all you have to care about is the root folder. In the OpenDir-Dialog select the RootFolder.
- RootFolder
-> A
-> Aartist 1
-> Track 01
-> Track 02
-> Aartist 2
-> Track 01
-> Track 02
-> Track 03
-> B
-> Bartist 1
-> Track 01
-> Track 02
-> Bartist 2
-> C
....
....
ATTENTION:
Supports only IDV1 (IDV2 is in work). Files which are directly located in the root folder are going to be not sorted!! Best if you create a Temporary Folder (e.g: >>work<< or >>temp<<) and store all files from which you are not sure where these belong to, in it (this folder gets deleted automatically later). A File which cannot clearly be sorted in, gets kicked in folder >>unknown<<.