iTunesRegistry 3.0
This internet destination is a large collection of music statistics provided by our users in the form of their iTunes XML file.
Once uploaded, the site analyzes, organizes, categorizes, normalizes, optimizes and grapherizes the song data and presents it back
to you, the viewing public in the form of graphs, tables, charts and trends. Users are able to comment about a particular album,
song or even artist they feel is worthy of a comment, or even add them to their personal online collection. Use the 'Search' box in the upper right to get started, or
create an account and upload your XML file to
see how you compare.
Faster Uploads are here
Have any of you noticed that uploads have been getting slower and slower?
Yeah, some folks were reporting uploads taking hours, so I've finally got the nerve to address it. While uploading will never be instantaneous, it's significantly more efficient now.
So, what it does is,
* Upload the file
* Import the data into a temporary location, normalize and repair.
* Delete the old data out of the main tables
* In one fell swoop, slurp in all the data from the temporary location into the main tables.
I've gotten massive improvements. Lets see how you all do.
5% of a BILLION TRACKS
In this exaggerated milestone, I'm pleased to announce that the iTunes Registry now contains 0.5% of a billion tracks.
For those of you wishing to add this to your personal collection, it looks like it would take over 41 years to listen to each song once, or 89 years including playcounts. You better get started.
Four MIllion Tracks
Ladies and gentlemen, we've hit Four Million uploads today. Over four million records from users of this site and all their particular listening habits. All of that juicy information from those four million records gets compiled, daily, into the various entertaining pages contained in the registry. As I type this, out of those four million records:
Total Uploads: 4,080,898
Unique Artists: 154,553
Unique Albums: 636,980
Unique Tracks: 2,217,704
This is by no means a record for the iTunesRegistry. Version 1.0 had upwards of 15 million tracks, but it wasn't able to do anything collectively with the information, such as average ratings. It was simply a dumb list of everything, and molding that info into anything useful was a chore. Version 2.0 fixed all that.
The modern version of the database does, in fact, do tons of additional work to present the data in somewhat interesting ways, but the shear volume of work often is too much for even this newer machine. For example, I see that uploading a new database takes like half an hour sometimes, since each record must be checked against 4 million other records to avoid duplicates, not to mention searching through 2 million tracks each time.
The iTunesRegistry Widget
Look! A new toy for everybody!

It barely works, because I kinda suck at Javascript, and by "kinda", I mean "severely". If any of you enterprising Dashcode users have the urge to straighten this mess up, please do so!
http://www.itunesregistry.com/widget(We're calling this "early beta" software)
(oh! Mac OSX only)