Re: [Rhythmbox-devel] Last.fm Recommendations Plugin



giopas wrote:
Alexandre wrote:
Hi,

I've done a plugin to get similar tracks from Last.fm <http://Last.fm> and place the first track availiable in the library in the Play Queue, just like some other players have (I got the idea from Exaile, but Amarok has it too). It has a toolbar button to toggle it on or off, without disabling the plugin (anyone has ideias for the icon? I'm using a gtk stock icon which is not very good). I'm looking for tests and features. It is pretty stable right now, but I would like to add a few more features.

One feature I'll try to add later is to have a source with the song recommendations in it, including songs you dont have in the library (only if there is a way to distinguish between them visually, like colors or icons). It would update dynamically, and it would be possible to select a song from it to play (if availiable, of course). There are a few details to work out before implementing. And an option to select how much songs should be added each time (maybe an option not to add any song when there is one in the queue?).

Any feedback is welcomed.

The link is here: http://airmindprojects.googlecode.com/files/lastfm_queue_0.2.tar.bz2

--
Alexandre Rosenfeld
Hi Alexandre!

I've found your plugin *really* amazing!!

about improvements, I think you could even start modifying (so that you can integrate it and finish) the lastrhythm plugin, that retrieve song suggestions from last.fm.

Your plugin works smoothless on my dayly svn compiled rhythmbox, and I think it has a good sex-appeal for rhythmbox newbies :D

Nice work, please do more!

enjoy, ;)
giopas



Hi again!

After using your plugin for a while, I've found that if you use it for some hours, it falls in a kind of song loop (I don't mean artists, of course).

I give you a quick exemple:

Coldplay (most rated) song -> Oasis (probably the most rated) song -> Radiohead (probably the most rated) song -> Franz Ferdinand (probably the most rated) song -> Stereophonics (probably the most rated) song -> Verve (probably the most rated) song -> ... -> Coldplay the same (probably the most rated) song (that could be the same of the beginning)...

Obviously this is normal, because of the similarity retrieved by last.fm. Anyway I think that it would be cool to add a sort of cache of just-played songs, so that, after a completed loop, instead of playing the same song, it plays a new song of the same artist.

It's just an idea, because in such a way you have more chance to always play a different song keeping at the same time the "similarity principle" of last.fm.

My  2€cs.

enjoy, ;)
giopas


ps: I have a rhythmbox library of 130 GB, so it's not a problem of small choise...

--
"The paradigm of competition is a race: by
rewarding the winner, we encourage everyone
to run faster. When capitalism really works
this way, it does a good job; but its defenders
are wrong in assuming it always works this way.
If the runners forget why the reward is offered
and become intent on winning, no matter how, they
may find other strategies--such as, attacking
other runners. If the runners get into a fist
fight, they will all finish late."
(GNU manifesto/R. Stallman)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]