Posts: 629
Joined: Apr 2010
Reputation:
2
I updated my 2nd post to reserve it for whatever I'm currently coding to save this from getting to long and to look for input from everyone as I code certain sections. If anyone has any thoughts on my import logic, now is the perfect time to post them.
Posts: 77
Joined: Mar 2009
Reputation:
0
Possible to add demonoid for the bit torrent sites?
Also do you need alpha.beta testers... Ill give it a shot...
Posts: 163
Joined: Mar 2009
Reputation:
0
May I suggest that you add a clever way to do a replay gain on all files in the main folder ?
I explain : if the user has 150+ albums in the same folder, the replaygain process will work for hours. Would be great to get a background function which could be interrupted every time your software is closed.
Obviously, flac support is needed before...
FMI : is APE support planned ?
Regards,
Posts: 629
Joined: Apr 2010
Reputation:
2
I updated the todo list and I now have the import function mostly done. just some more fine tuning to do yet.
Posts: 629
Joined: Apr 2010
Reputation:
2
Glad to see some people are looking forward to this.
I've been able to spend a good deal of time refining the "import existing music" process over the last few days and it's really coming along nicely, but I have a few issues to sort out before moving forward... mainly how to handle naming conflicts.
Also, the artist/album/song detection logic is getting so complex that it literally took over an hour to import my library (roughly 25,000 songs, 1,000 artists, 4500 albums) so I need to see if I can optimize this. This is without any online lookups/scraping, which will be done optionally - either in the background as the app runs or initiated by the user - after the database is updated. I haven't tested the speed of this recently, but it will be largely dependent on internet connection speeds.
How does this speed compare to other music managers like iTunes or even XBMC? Can anyone comment on that? It's been a long time since I imported a large number of files into either one. I suppose I could give it a try... but it's probably a little premature yet. I'll definitely do a comparison once my code is closer to complete.
On the plus side, the import logic appears to be very accurate (more so than iTunes in my tests) and can detect a number of naming/tag-related issues. The problem is deciding what to do after detecting these problems. Since there isn't always a definitive way to determine what is correct and what isn't, I use all of the available information to make a "best guess" at the correct information. This ends up almost always being accurate, but I don't want to assume that my "best guess" will always be correct in case a mistake is made.
Posts: 35
Joined: Apr 2009
Reputation:
0
Must......Have......This......Now!!!.....lol...great job, keep it up