Hi, slightly confused do you have a trial or full version of SongKong, I ask because files of that form would only be created when you save changes to your songs and they cant be saved with the trial. What happens when files are saved is sometimes the file can be modified directly , sometimes we take a copy , write to the new file , then delete the original file and rename. How we do this depends on the file format and hoe muvh metadata is changing, but there shouldn’t be any .new files left at the end of it.
Seperately to that we create a detailed html report detailing exactly what has been matched and what has been changed, as part of that we display thumbnails to any coverart that has been added together with a link to the original artwork at its original size. So this artwork needs to be stored somewhere and it is stored with the reports.
When we match artwork we actually embed it into the music file itself, this is much more portable than storing artwork on the filesystem, the images folder is ONLY there for the reports. Having said that I have had a request from someone to write the artwork as a file in the songs folders http://jthink.net:8081/browse/SONGKONG-166 (like your request below) so maye I could do something cleverer here but could get messy. I’m coming from the point of view that diskspace is cheap, and if you have a large music collection you probably have a reasonable amount of disk space. But the eimages are only used for the reports so you could delete them (and the reports) without harming your songs, but perhaps I should add something within SongKong to make this easier ?
Similarly the Database is used to:
Cache data from Musicbrainz and Discogs so we dont have to get it more than once for good performance.
Store song details, so low memory footproint and best peformance
Store song changed details so customer can rollback changes
You can empty the database ( File:Empty Database) to reclaim space if you have finished processing your songs and are happy with the results. Unlike iTunes all the metadata found is stored in the file the database is just there for the reasons listed above. Again the reasoning is that diskspace is cheap and plentiful whereas memory is not.
There is currently no way to change where the database and logs are stored, but you would not break the installation if you deleted these folders SongKong would just recreate on next startup.
I hope this clarifies things.