Alphabetization: Part II

One Response · August 21, 2008

First, some good news: Song­bird is now in pub­lic beta! It’s amaz­ing how sta­ble things have got­ten just over the last six months. And, sig­nif­i­cantly, it now fea­tures a Play­back His­tory API, which by the looks of things allows devel­op­ers access to the entire play his­tory of any song in a library, some­thing that is cru­cial to the kind of deep library scav­eng­ing I’ve been pin­ing for.

Since I last wrote, every­thing I see or read seems to inspire my half-baked ideas about the bet­ter ways we can browse our unman­age­ably large music libraries. After telling a friend about these ideas, he said:

Yeah, it’s actu­ally really frus­trat­ing. I inten­tion­ally keep the num­ber of artists on my iPod small so I don’t have to sort to find things I’m cur­rently into.

Me too.

Then there are the peo­ple who are doing a lot of (real) work towards novel inter­faces like the (hypo­thet­i­cal) ones I’m describ­ing; Last.fm’s “Islands of Music” (explained here) demon­strates the kind of artist-similarity topol­ogy that would make brows­ing your library a more pleas­ant expe­ri­ence; Lee Byron explains in more detail how he devel­oped that Last Graph info­vis; nec­i­mal releases a Music Rec­om­men­da­tions exten­sion for Song­bird that promises to use Last.fm’s data to find within your library artists sim­i­lar to the one play­ing; and the Aurora project, part of the Mozilla Labs con­cept browser series, depicts a rad­i­cal three-dimensional view of files and data with auto-clustering, which, if applied to a music library, would be noth­ing short of incredible.

I’ve also thrown together a piti­ful lit­tle mock-up of what Song­bird might look like when you start it up with the kind(s) of exten­sions I’m hop­ing for:

The two core com­po­nents depicted are the Start Page and the Time­line View. The Start Page I feel would be seri­ously valu­able, one of the ideas behind all these blath­er­ings of course being that one doesn’t always have a des­ti­na­tion in mind when open­ing their music library. The Start Page would offer a num­ber of con­ve­nient “jumping-off” points, pulling you into your library to explore it fur­ther — by artist sim­i­lar­ity, maybe, or by play his­tory prox­im­ity, after just a cou­ple clicks.

The Time­line View is a zoomable time­line, shown here zoomed to a daily view. Zoom­ing out could show you albums played within recent weeks; then months, quar­ters, etc. These albums might be sorted by Peri­od­i­cal Impact, some­thing I explained in depth here; essen­tially they would be sorted not by the raw num­ber of times they were played within any given period, but by how dis­tinct they were to that period.

Even these mea­ger ideas are leagues ahead of what’s avail­able, and I’m not even a data ana­lyst. Just imag­ine how a library’s play his­tory data could be exploited by some­body trained in these things.

Leave a Comment or Subscribe