One thing I noticed is that when rescanning the media library it takes the same amount of time as the first time that the media library was setup. In the old days (0.8.3), I had a playlist called "All Songs" that I would keep all of my music in. Whenever I updated my music I would re-add the directory that contained all of my music. The first time I add of my my songs (~10000 songs), it would take about 5 minutes to complete. Each subsequent time, however, it would only take maybe 5 seconds (not sure what kind of magic Foobar was doing, but it was quick). At this point I simply performed a Remove Duplicates and Remove Dead Entries and my playlist (and consequently the database that Foobar maintains) was properly updated to the latest set of music. This entire process took 10 seconds tops.
In the current version re-adding a directory to a playlist as well as rescanning the media library don't seem to have this "magic" performance increase that the old version had. I also noticed that the remove dead entries takes considerably longer to complete. I would imagine the developers have changed the behavior despite the degraded performance for very good reasons. I suppose I am just wondering if it would be possible to use the older behavior to restore the better performing algorithm (probably as an option if there are technical tradeoffs).
Thanks again...
P.S. I currently have an autoplaylist setup for my "All Songs" playlist with the following query: "%path% HAS mp3". Is there a better way to find all the songs in the database?
