07 October 2008

I guess I can't make up my mind

Last May, I calculated my musical eclecticity using Anthony Liekens's How eclectic is your musical style? tool. I just ran it again, and I am proud to say that my tastes have broadened!

Eclectic Score

Take your top 20 artists. For each of these artists, collect the top 5 similar artists. The resulting number of unique artists is your eclectic score. If the score is small (extreme = 5) your musical preferences are very limited, and if it is large (larger than 80, extreme = 100), then you have an eclectic musical preference. You can compute your own score at http://anthony.liekens.net/pub/scripts/last.fm/eclectic.php

My eclectic score is currently

98/100

The 98 related artists for my profile are 3 Doors Down (2), Adema, Alex Chilton, Ari Hest, Aventura, Badfinger, Better Than Ezra, Black Light Burns, Boys Like Girls, Breaking Benjamin, Brian May, Chris Bell, Churchills, Circle of Dust, Coldplay, Creed, Criss Angel, Crossbreed, Crossfade, DLG, Deadsy, Deep Purple, Disturbed, Dope (2), Dwight Yoakam, Emergency Broadcast System, Emmylou Harris, Fireman Joe, Flowbots, Fountains of Wayne, Franz Ferdinand, Freddie Mercury, Fuel, Gavin DeGraw, Godhead, Godsmack, Graham Colton Band, Guy Clark, Halo33, Hawthorne Heights, Ill NiƱo, India, Jakalope, Jason Falkner, Jellyfish, Jerry Rivera, Jesse Malin, Josh Kelley, Josh Ritter, KMFDM, Kara's Flowers, Kasabian, Live, Lostprophets, Lyle Lovett, Marilyn Manson, Matchbox Twenty, Matt Nathanson, Matt Wertz, Ministry, Modwheelmood, Mushroomhead, Narc, Oleander, Placebo, Queen + Paul Rodgers, Radiohead, Rob Thomas, Roger Taylor, Rosanne Cash, Ryan Adams & The Cardinals, SOiL, SecondaryCell, Senses Fail, Shinedown, Slipknot, Sloan, Spineshank, Stabbing Westward, Static-X, Story of the Year, Submersed, Teenage Fanclub, The All-American Rejects, The Calling, The Fullerenes, The Love Machine, The Mayfield Four, The Posies, The Soft Disaster, Todd Rundgren, Tonic, Trapt, Victor Manuelle, Whiskeytown, Wilco, Zeromancer, edwardshor

Super-Eclectic Score

Take your top 50 artists. For each of these artists, collect the top 20 similar artists (where the artist itself is the #1 most similar). The resulting number of unique artists is your super-eclectic score. You can compute your own score at http://anthony.liekens.net/pub/scripts/last.fm/supereclectic.php

My super-eclectic score is currently

781/1000

The most similar artists for my profile are Smile Empty Soul (4), Puddle of Mudd (4), Tantric (4), The All-American Rejects (4), Orgy (4), Deadstar Assembly (4), Stabbing Westward (4), Fuel (4), Theory of a Deadman (4), Toby Keith (3)

06 October 2008

First you find the haystack

I have talked a bit about recommender systems before. These are the subject of many mathematical models and you can get a lot of very dense articles about the subject if you want to know everything. I'm going to give a very high-level oversimplified version here.

There are two basic types of recommender systems, collaborative filtering ("This is what people like you prefer.") and content-based filtering ("If you like that, you should try this."). There is no pure recommender system, but generally Last.fm is a collaborative filtering system and Pandora is a content-based filtering system. Pandora relies on the large music genome database to identify music similar to music you tell it you like. Last.fm uses a large database of playing histories to identify people who listen to the same bands in similar ways as you, then recommends music from their play histories. On the gripping hand, Amazon.com mixes the Last.fm approach with a standard package of web shopping preference identification and recommendations, because they also track what you look at but don't listen to (and how long you look at each one, and how you follow a trail of links around, etc.)

In practice, any system in use is a hybrid. Pandora passes you individual tracks from bands that tend to have similar tracks to the ones you name, then refines that with your own feedback. They also offer you access to the stations other people have developed, so you can use a band name to find someone who has similar tastes to you, and then see what else they listen to. Last.fm will play you a station of recommendations based on similar users, but they also have user track tagging that you can use to get recommendations. That tagging is both content-based and collaborative. PayPlay.fm uses your Last.fm profile and their own content-based and collaborative data to make recommendations (and in my experience better than any of the others). And PandoraFM and similar bridge the Pandora and Last.fm systems, hybridizing the hybrids. Amazon is probably telling someone "You bought a dish drainer and gardening tools, so we recommend you try Hoobastank and Jack Johnson." I have no idea how the YouTube related videos feature works (matching substrings in titles, with some other content-based stuff on top of that. Hybridized with the user favorites and channels collaborative filtering, I'd guess), but it is busy doing something that leads you all around the videoverse.

That all looks like quite a tangle of possibilities, but there is a layer of preference/recommendation above all that. To use any of these systems, you have to choose to use it. Right at the start, you have made a big filter of who "people like me" are. SmartPunk users are probably not quite the same crowd as Soundflavor users. Youtube music hunters on safari are different from Pandora fanatic hackers. And how did you find out about the system you choose, anyway? Your face-to-face friends are involved in that filtering layer, as well.

What is sad, of course, is that I am such a geek that I have not only used all these recommender systems (and more), I have worried out how they work under the hood (at this high level). In the future, look for more on these systems and on music in social networking sites. I am also thinking about bellwethers, so you will probably be reading about them, too. And the nature and impact and money trail of the super ginormous databases that sit under all these systems.

05 October 2008

Special tidbit

Since I spent most of the day thrashing around fixing a computer problem, I'll leave you with a video with a performance I really like. I think I've mentioned how much I like Keith Urban's "Stupid Boy". This is a live performance by Sarah Buxton, who wrote the song.



I like this version a lot better than the prettified version on her MySpace. This one has bite. I hope her studio learns to let her be herself.

04 October 2008

Let the coolness stream

Hoooooray. I got Pandora working. It never would play in my Firefox, but I got it going in Chrome. Then I couldn't get it to stop, which is a problem. After I rebooted, I got Pandora working in Internet Explorer just fine.

I'm willing to blame my system and not Pandora, since I have started getting messages complaining that there is something wrong with msdmo.dll. That is a whole off-topic thing to solve.

What is even more cool is that I found a web utility that mashes Pandora and Last.fm. PandoraFM is great so far. It runs Pandora in a frame and passes the Pandora play data into the Last.fm scrobbling system. It also give you access to Last.fm tagging and similar functions for the tracks as they play. PLUS, it will take your Last.fm stations and feed them into Pandora to play. It probably does other things, too, but I've only been using it today.

As I've mentioned before, scrobbling is a hard addiction. Whenever I play music that isn't getting scrobbled, the data loss nags at me. I'm apparently not the only one, since there are plenty of other apps around that let you scrobble Panora.

Oooh, Paul Oakenfold just came up. How have I missed that?. Must go click approval.

Pandora FM

03 October 2008

I'd love to open Pandora's Boxes

I am feeling like the stupidest person on the planet.

This whole mad endeavor started with me declaring radio morbid and starting out to look for new ways to find new music. I keep finding new cool stuff and there's no end in sight.

I've read a lot recently about how the RIAA's greed is going to kill Pandora, or maybe not if negotiations go well. This will, apparently, destroy the single best place to find new music ever in the history of the galaxy. (I am going to write more about the money trail soon after I figure it out well enough to explain it.)

I thought I better try out Pandora while I still could, so I headed over. I had set up an account there a while ago, but never did anything else. For a miracle, the password was where it was supposed to be, so I logged in and waited for the great new music to start showing up.

Hah. Of course, I had to do something to make the music appear. I'm sure Pandora has wonderful documentation, but it seemed to me that there should be some obvious entry point and voila, I see a giant box that says "type in the name of your favorite artist, song, composer and we'll create a radio station featuring that music and more like it." That would be the jumping in point.

I decided to try Hoobastank. Type it in and "CLICK HERE TO PLAY", check. Explanation box that says we're going to play an example, click here to close this box, very nice. Many fine labels and control buttons, nice.

And then crickets. The play/pause button changed, but nothing else happened. There is no sound, no blinkenlight, no messages. Nothing.

I thrashed around a bit, but I have only succeeded in getting different songs not to play. Am I missing a button? Is Pandora down? Pandora doesn't play nice with Firefox? Is my computer screwed up? I'm at a loss and frustrated.

My report to date on Pandora: It has pretty boxes.

Pandora

02 October 2008

Plug of the Week: Soundtrack of Shelter

Shelter is a movie about a gay romance. I like it a lot. If you like romances and are not gay-smooch-phobic, rent it and watch it. It's good and the rental won't cost you much and why not?

I like the movie, but I love the soundtrack. I rented the movie more than once because I had the music playing in my head. When I realized that, I bought the soundtrack album, which went into heavy rotation on my iPod. I thought I was so over "guy with his guitar singing soulfully" music, but it turned out I was just over what I had been hearing.

The Shelter music is from several artists, Shane Mack has four songs on the album, and they set the tone for the whole work. Here's a sample. (The video is a nice picture of the movie, but doesn't illustrate the song very well. I didn't get to make it and they didn't ask my opinion.)

Not all the song are strictly guy with guitar, but they do stay toward that corner of the landscape. Matthew Popieluch has two tracks. I particularly like "Darkness Descends", which I also heard a snip of in a Best Buy commercial. (That drove me crazy because my brain insisted that I knew the song and yet refused to reveal which one it was.)


Darkness Descends - Matthew Popieluch


Dance Yourself to Death has the most-different track, "Teenage Romanticide", which I don't like as much as it seems like I ought to. I really like "No One's Home" from Brett Cookingham & Matt Pavolaitis, which I wouldn't have expected to. Funny old world.

There are two tracks that were written for the movie by J. Peter Robinson. One of them, "Zach Conflicted" blows me away every time I hear it.


Zach Conflicted - J. Peter Robinson


That one is by far my favorite on the album.

A lot of soundtrack albums really don't work standing along as albums, but if you had this one and didn't know it was from a movie you might not notice. It is a very good compilation. You can easily listen to it straight through, and I think it shows off the different artists very well. I like the Shane Mack songs, but when I sorted the album by artist and got his four in a row, it was too much of too similar. Those same four songs programmed with the others sound brilliant. Someone did some great working putting this music together.

The story of how the music got programmed must be interesting. The movie itself was taken from script to screen in an astonishingly short time, so I have to give major props to the Musical Supervisor Brian Goldman. It looks, from some online poking around, that a lot of the music was taken from stuff that had been coming into a new music division of the here! network. Still, to put together diverse music that supports the movie so well AND that works completely on its own terms as an album, in that short time window, is a stunning accomplishment (in my opinion). I hope that some day I can talk to him about how they did it. (If I do, you will be sure to read about it.)

Shelter Soundtrack
on Amazon.com

01 October 2008

I mean it. No, this time I really do.

I am a major introvert and my stint on the phone bank really burned me out. For a long time after that finished, I could hardly stand to listen to music, much less think about it. I am relieved to report that I am rested and ready to get spinning again. I've been listening to a lot of music the last couple of weeks, although I haven't gotten anything new. Now it's a new month and (exciting for government geeks) the start of a new fiscal year, and that has shook me loose and gotten me moving.

The reason that I have been listening again, but not writing again was because my exploration of ways to find new music dropped me into a massive time suck. I'll write that story later in the week after I clear out some things I've been holding on to. Look for ongoing excitement starting tomorrow!

For now, I will leave you with a video of a song that I don't like much. A friend of mine has played it so often that I now think of him whenever I hear it and so it makes me smile. In fact, it makes me feel something very much like happy. That's the power of music.

See ya tomorrow!