I'm a Last.fm user and subscriber (I pay), because I think it's a great service. The 2 great things about it are that I can just log in and listen for hours, without the hassle of files, and that I can discover new music that I would never have encountered otherwise. Having used it for quite a while, I have a few suggestions:
- Bring back pause There used to be a pause, but it was taken away. Now when someone interrupts me at work, or the phone rings, I have to either leave the radio on, or give up listening to the track at all. Some tracks can only be listened to every so often, and that can get quite annoying.
- Merge the players One mini player (that used to be the only player) sits on artists' pages and plays you single tracks, and the new megaplayer plays radio, shows you slideshows, etc. I see no advantage in keeping the old mini one.
- Make 'loved' and 'library' tags I'd like to listen to tracks in my library, or loved tracks list which are also upbeat, or pop, or rock, because I have eclectic tastes. So let me have special tags to use in the multi-tag radio.
- Fix playlists Perhaps I'm too stupid to use them, but I haven't worked out how to use playlists easily. They must have 45 playable tracks by 15 different artists, the playlists pane on the megaplayer doesn't do anything at all for me, I can't see how to make a playlist or add tracks as I go.
- Help, I got distracted I listen at work, and frequently people interrupt me and I leave my desk for a time. Unfortunately, if I leave last.fm playing its recommendations, I get some mediocre stuff that I don't like cluttering up my library, and confusing last's recommendation engine. It's now at a point that I don't often listen to my recommendations or my library, because so much has been scrobbled that I don't want to listen to. Had I had the ability to remove the last hour of scrobbles way back when, I would have a reasonable library at the moment. How can I get rid of the noise?
- Learn from musicovery The key to musicovery is the ability to click on a combination of light/dark and slow/fast to get a playlist that fits your mood. It doesn't know me like last does, but sometimes it's better because I just want fast music to work to, or calmer music to chill to. If I just type in some tags I'll get loads of crap tunes that I have to keep skipping past, distracting me from my work. The music is there to evade distraction!
- Let me compare my tastes with others Perhaps stepping into the Facebookesque world of 3rd-party apps, a way to compare my tastes with my boss's or my colleague's would be a huge laugh. I could be embarrassed by my pop tunes, they could be embarrassed by their 60s flower power, it would be great.
- Simplify the radio We've all used Google, we can all type several tags into a box, so why do I have to choose Multi-Tag radio or Multi-Artist radio? Why can't I mix them up?
- Provide playlists from chartsThe charts are great, but I can't just click 'play chart' and have it start at the top. It's a list, I want to play it, why not a playlist?
- Let me queue Not my irrational British tendency; I want to queue tracks up to be put in my radio playlist. I don't want to stop what I'm listening to and play this other track, I just want to listen to it soon without interrupting things. I want to pick out some tracks and queue them up so that I can go away and work without having to click every minute or two. At present, Last is quite demanding of my attention.
- Work on inferring If I have queued up a few songs to listen to, or created a playlist with a few songs in, or typed in mutually incompatible tags (rock, trip-hop and strings, say), then Last should be able to guess at some more tracks - think Google Sets. Maybe there aren't any more tracks tagged with all those tags, so start calculating which tracks are most like them, or have 2 of 3, etc. Make it like search.
Broadly, my problems stem from having no easy way to manipulate the data Last keeps. I can't edit easily, I can't recombine lists and lists to make other lists, I can't search the database and shove the results into a playlist, I can't compute statistics or similarities or group similar tracks in lists. I can't even see the next 20 tracks and prune out what I don't fancy listening to.
Come on Last.fm, it's pretty good, but it could so easily be great!