Beside that, in the import code there is a part which it checks also for the filename in the path column. If it's found one, the track will not be imported.
You must understand that this is required because many times the same track is added to more than one album/compilation and if i allow multiple import only based by the path, the tracks will be treated as different and you will end up playing the same track more often than you set in track repeat interval.
Hi Marius,
Thanks for that clarification.
That solution works for those who use the program in the manner that you've suggested.
But I don't think that all of your users do it in this manner.
As I've said in an earlier post, I will have a large number of tracks, all with the same trackname, but they will all be different tracks. Different artists, for instance.
Or different performances.
Or perhaps the same album, but the original album, and a second (or third) version of the same album, perhaps remastered, or maybe a HD version of it.
In each of the instances that I've outlined here, the tracks may correctly have the same trackname, but they will mostly be different tracks, and they all should, more correctly, be imported is such.
As it stands at the moment, I have (for example) Summertime by Ella Fitzgerald, Summertime by Big Joe Turner, Summertime by Janis Joplin ... Herbie Hancock, Toots Thielemans, Bill Evans, Brian Wilson, George Benson, Billie Holiday, Sarah Vaughan ... 27 different versions of Summertime in fact, but while they are all versions of the same song, written by George Gershwyn, they are each very different tracks. Identifying each of these only by the trackname property of the filepath fails to take into account the fact that each of these are very different performances, by, as you can see, very different artists.
Perhaps you could make this part of the import process subject to a setting in the options, so that we can choose whether we wish to define the term "duplicate tracks" by purely the filename, or not?
And yes, I'm perfectly happy to have actual duplicates of some tracks, such as from compilations, in my DB.
Cheers.