The goals for this project are as stated on the website:
Automatically download new album releases by your favorite artists.
Easily manage your music collection and remove duplicate songs.
Discover new music that's similar to what you already know and love.
Sample new releases and popular music before you download it.
Automatically sort your files and fill in missing ID3 tag info.
I've been working on this project off an on for several months and now I finally have a semi-working version that is in the alpha testing phase. Until a fairly stable release is developed, testing will be limited to the 264 people that volunteered to participate in the initial alpha testing. When I feel this project has matured enough to warrant additional testing, I will open up new registrations once again to a wider audience.
Here are some of the components that are working or are mostly complete:
SABNzbd+ API Interface to automate downloading
XBMC notifications and updates are both working
Complete Discogs.com API Interface and XML reader
Fully functional allmusic.com scraper
Automated image downloading for covers, artists and fanart
Tag reader support for MP3, FLAC, M4A, etc.
SQLite Database (mySQL was working as well, but was abandoned to simplify installation)
Fully automated database creation (no database setup/installation required)
NZBMatrix API to search for album .nzb's
Torrent support using thePirateBay (others will follow)
Builtin Media Player
Artist/Album/Song detection using File/Folder names and/or ID3 Tags and verification using allmusic/discogs
Automated Post-Proccessing for renaming and ID3 tag updates
Same-name artist detection and resolution (asks user to select the correct artist... could probably be improved)
Discover new music using - AllMusic Editor's Choice, AllMusic New Releases, NZBMatrix New Releases, BillBoard Charts (needs finished), iTunes popular albums (will be added with iTunes scraping)
Support for automatic tagged music downloading... currently just Shazam tagged tracks, but will expand this later. So if you here a song you like, using the Shazam iPhone app, let Shazam detect the song name and the corresponding album will be downloaded automatically. I would like to add support for SoundHound and others as well.
Problem file & folder detection
Duplicate song detection and removal
Song preview using AllMusic and iTunes streams
Option to replace upper ascii characters with lower ascii equivalents (ie. ñ = n, Ö = O, etc.)
To Do / Working on:
Export Library to text/csv/html.
Display Library stats (total playtime, total artists/albums/tracks, etc.)
Add support for CD folders (ie. CD1, CD2, etc.)
Add support for Torrent/NZB RSS feeds
Add options for preferred sound quailty to download (lossless/lossy, min bitrate, file format, etc.) Try to use scene release types to help determine this.
Add support for MusicBrainz.com, last.fm, and others
Finish ID3 tag writer code
Use similar artists, genre, and mood info scraped from allmusic/others to suggest new downloads
Complete Billboard Chart feed feature
Improved post-processing (some bugs here need worked out and ID3 tag writer needs finished)
currently this is being developed in .Net and will have a web api/front end...
I may port it to python though to make it multi-platform though if I ever learn python. It started out as a project for just myself to use and at the time I had no problem with it being run from Windows. Since then, its been growing fairly quickly into a full blown, feature-rich app. I'm well over 10,000 lines of code into it now, so it's a little too late to scrap it and start over.
Registered to say this would be awesome and I too would happily help out with Beta testing. I google for this a few times a month to see if someone has written it yet and it sent me here. using SAB is even better as I already use it with Sickbeard.
I will be extended the alpha testing once again in a few weeks... a month tops. I'm still pretty far away from a beta release yet, but once all core features are in place, that will follow. The initial alpha release was limited to the 264 people that signed up for testing in the one week window that I opened up the registrations. So far, alpha testing has been very productive and improvements in stability are looking very good.
Right now there is SickBeard for TV episodes and Couch Potato for movies, but up until this point, nothing like that existed for music. The goal with this project is to fill the void for music fans and allow Audio-Matic to automate your music downloads. I wish I could say that this would be cross-platform like the other two, but I can only do what I know how to do. Hopefully some people out there will find this useful and I'm not wasting my time.
I would suggest following the project on twitter. The next round of Alpha testing should begin in less than a week if all goes as planned. I will post a tweet when registrations open up again.
If anyone is still having a problem logging in, please send me a PM with your username/email. I check the XBMC forums much more often than I do here though.