A Welcome (And Unexpected) Resolution


Last weekend, I tried to get my Android phone to scrobble the songs that I listened to via Google Music and Amazon Cloud Player.  I tried the Last.fm Android client.  I loaded the ScrobbleDroid client (which did work with the Android Music app).  But I had no success.  So I set the problem aside for a few days.
And then things started to work.
I decided to play something at the office.  And I noticed that there was a message in the information bar of my phone.  The message was simple: my music was being scrobbled to Last.fm (via the Last.fm client).  This was great news.  But as an analytical geek, I was disappointed because I had no idea which change resulted in the successful outcome I was experiencing.
Unsatisfied with success, I’m now trying to reconstruct my apparent success.  The only thing that changed during the time between when it wasn’t working and the time that it began working was that a new version of the Last.fm client was deployed to my phone.  [Note: I used passive voice in the last sentence because I didn’t deploy it by choice.  I had selected automatic updates for this app.  And it got updated.  Using active voice, I would say that my phone (and the app market) updated the application.]
Since this is the only change I can identify thus far, I must lean towards this change as being the probable source of my success.  But I am not wholly convinced – yet.  There is an obvious interaction between Google Music, Last.fm and ScrobbleDroid.  And since one of those components did change, then I could just close the book: problem solved.  Unfortunately, I haven”t seen the code for any of these components, so I can’t really say which is the root cause for the change in status.
But at this moment, I am going to accept victory as a desirable outcome.  I now have one cloud music application that does meet the majority of my listening needs.  That system is the Google Music client.  I also have one retail music channel that meets my needs.  That music channel is Amazon.
On the whole, I have one question: what’s changed?  That’s easy.  I’ve finally broken the leash that iTunes has on my music library.  Now that I am not wholly dependent upon Apple, I can objectively evaluate the iCloud offering whenever it becomes available.
For now, there is peace in the music valley at Chez Roo.
-Roo

Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to Yahoo BuzzAdd to Newsvine

ScrobbleDroid – Closer, But Not Quite There Yet

For many music fans, a key to their listening experience is scrobbling to Last.fm.  For those not familiar with the term, it refers to recording the songs that you play.  Last.fm has built its unique offering based on the ability to record when and how you listen to music.  The process of recording is called scrobbling.  For years, whenever you listened to things on iTunes, they could be recorded on Last.fm’s site.  Even the Songbird team built scrobling into their basic product offering.
Why is this data important?  That’s a great question.  People care about this kind of data for a variety of reasons.  Some people just want their friends and followers to know more about themselves.  Some people like to be considered experts in something (e.g., a band, an album or a community of mutual interests).  And some people like to meet and interact with other people that share their interests.  Scrobbling collects data that makes all of these things possible.  [Note: Scrobbling also lets record companies and bands target their music and their marketing to serious fans.]
Because a large and active community chooses to publicly record their music preferences via scrobbling, most music products have open interfaces and/or direct interfaces to the Last.fm service.  Consequently, you can scrobble with almost any PC or Mac-based music player.  But this is not the case with mobile phone-based music players.
Because most music players on Android do not provide native support for scrobbling, creative people have built their own scrobbling engines for use on the Android platform.  ScrobbleDroid is one such engine.  This product was originally a Google Code project.  It is now a product that can be obtained from the Android Market.  And it is an excellent (and free) tool for scrobbling your listening habits to Last.fm.
Unfortunately, it only works if you use the Android Music application.  So it currently supports only music that is stored on your Android phone.  But I have high hopes that someday, it will be extended to support both the Google Music platform as well as the Amazon Cloud Drive platform.
In the meantime, if any of you know of a different scrobbling tool that works with streaming music, drop me a note (via comment, email or Twitter).
-Roo

Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to Yahoo BuzzAdd to Newsvine

Google Music Is A Real Beta


I have spent a great deal of time this week working with the new Google Music Beta.  And I am finally at a point where I can speak with a degree of confidence.  What do I think of the new Google service?  I think it is a real beta.  It has some very rough edges.  But it is chock full of promise.  It has some unique and innovative features.  And there are some things that are simply undone or they are incomplete.
The Good
There are a lot of outstanding features in the Google offering.

  • The current Google offering provides for storage of up to 20,000 songs.  This is outstanding.  If this model is carried forward, Google Music will destroy the competition by starving the market.  My song base alone is over 12GB.  So if I stay with Amazon, I will need to pay for a 20GB allotment.  That will mean ~$20 per year.  That’s not much.  But when it’s compared to a free product, I will always take free – unless free doesn’t meet my minimum feature requirements.  [Note: Google may get themselves into some trouble with such a generous storage limit.  The government might choose to bring a case against Google for anti-competitive practices.  I don’t think that I’d agree with such a claim.  But I can see where Amazon and Apple might support someone else bringing such a claim to the federal courts.]
  • The service itself is stable and the music streams reliably.  While I have had some challenges with streaming to my phone, most of my experience has been outstanding.
  • The user interface on the phone is beautiful.  It is a joy to work with the mobile tool.  While the “look and feel” of the Amazon tool is eminently functional, it is positively clunky.  Google has obviously spent some time making the mobile experience very appealing.

The Bad
Despite all the good features, there are some serious shortcomings in the initial offering.

  • The tool that loads music onto the service is positively anemic.  As noted in my previous post, loading music is an all-or-nothing proposition.  To load individual songs (or new sub-folders in a nested hierarchy), you have to reconfigure the music loading tool to point to specific folders.  Then you have to find the option in Settings that allows you to manually load music.  Then you have to push the Start Now button.  Google really needs to spend some time working on this process.  You can “stretch” the tool to do your bidding.  But ease of use in music loading is a definite weakness.
  • The view options are really limited.  Yes, you can navigate around in the web client.  But it is not a beautiful and robust client: it is a functional client.  That said, the Android client is beautiful.  And it has some of the view options that I like.  But it would be nice to have similar options between dissimilar clients.  Whether for good or ill, the Amazon client has a common appearance across every platform – including the Apple platform.
  • There is no music store interface.  When I went through the process of loading files, I noted that some of the songs (that I had on my hard drive) came from questionable sources.  In my case, I had gotten a copy of “Riders on the Storm” (by the Doors) from the web.  I had used the song for a video that I had made for my son a few years ago.  But I had never gotten around to buying a copy of the song.  So I used Amazon’s service to buy the “Best of…” album from The Doors.  Having an integrated service (from any vendor) would be most welcome.  I have found that since using the Amazon client, I’ve probably purchased a half dozen albums that I would have otherwise not purchased.  This is especially true of impulse purchases.  Having an electronic wallet and an “always on” connection has allowed me to experience impulse buying in a whole new light.
  • There are no tag searching or tag editing options at all.  For some folks, ID3 tags are vitally important.  And there is no attention to this subject at all.
  • There is no support for scrobbling music to Last.fm.  Yes, there are ways of scrobbling when using the web client.  Dan Slaughter has put together some excellent scripts that work with both Google Music and Amazon Cloud Drive.  You can find information about these tools here.  But it must be noted that there is no support currently available for the mobile (i.e., Android) client.

The Ugly
Finally, there are some ugly issues that really need to be resolved before this product can become a traditional Google beta (i.e., a complete product).
It took me almost a week to get the product to work on my phone.  The product would install successfully. And I could see all of the local music, but I couldn’t see anything that was on my cloud drive.  At first, I thought that this was a problem with my custom ROM.  I use Liberty 2.0.  And some apps have trouble with some of the things that jrummy does with the ROM.  But that was not the case.
I was about ready to give up on it when I had an unforeseen (and problematic) product upgrade for LauncherPro.  My entire LauncherPro config was wiped out and needed to be rebuilt.  Once I solved that problem, I went back to the Google Music service.  And what to my wondering eyes did appear, but my music collection (but no tiny reindeer). I have to assume that the cleanup of LauncherPro solved my issues – though I have no way of proving it.  Either way, the Google Music product now works superbly – though I wish I really knew what caused the trouble in the first place.
But to me, the most troubling aspect of this service (as well as the Amazon service) is the issue of privacy.  It is one thing to believe in the safety and security of your own home.  But when you store your media on an external service that is not within your home, do you have any degree of privacy?  Perhaps you do.  Then again, perhaps you don’t.
Part of me is very troubled that I have my musical tastes  (and my reading tastes) exposed to any corporation.  But it would be even more troubling if that same corporation made my content tastes accessible to the government.  Do I have anything to fear currently?  No, I really don’t.  I try to ensure that all of my content is licensed.  And I am pretty darned pedestrian in my reading and musical tastes.  In fact, most people call me a prude.  But I don’t want the government to know what I think.  It’s none of their business.  Finally, I broadcast (via blog, tweet and scrobble) all of my media-related activities.  So am I concerned that anyone will use this information against me?  No, I’m not.  At least, I’m not concerned currently.
But what happens if corporations (or the government) change and become more insidious?  Or what happens when they try to use my data for their own selfish marketing needs?  For me, this possibility is real.  And it gives me reason to pause.  I don’t want to see the firemen break down my front door and seize my copy of the Bible (or the sonnets of Shakespeare, or the music of The Doors).
Bottom Line
I am impressed with the Google service.  I really like their Android client.  I hope that they will create a common client interface across all platforms (including Apple’s iOS).  And I really hope that they take time and care in developing their EULA.  There are some real challenges that must be solved.  Nevertheless, the “all you can drink” service is far more compelling than a “pay per gigabyte” service.
But for now, I’m leaning towards the Amazon platform.  It is a little more polished and a lot more ubiquitous.  Moreover, the Amazon case for privacy is a little more comforting (given Google’s historic willingness to work with the repressive Chinese government).  Finally, Amazon’s integration with a working retail channel is far more compelling.  But if Google can overcome some (or all) of these hurdles, they do have a chance to win my business.
-Roo

Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to Yahoo BuzzAdd to Newsvine