<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Hi!<br>
<br>
I've been working on a similar idea:<br>
<br>
I use last.fm to get the similar artists for the current playing
artist, select one and a random track of this artist is appended to the
playlist. To get a good mixture of artists in the playlist i developed
a method such that EVERY artist in my collection has the chance to get
added to the playlist, even the artists that have just few tracks in my
collection have the chance to get added to the playlist. From my tests
i know that just using last.fms-similar artist feature is not good
enough (at least for me...) so i also take the top 5 tags that are
assigned to the artists into account. <br>
<br>
It would be interesting to have a way to use the actual audio-data to
calculate similarity between tracks, that's why i was a bit
disappointed that Teo Mrnjavac's proposal
(<a class="moz-txt-link-freetext" href="http://docs.google.com/Doc?id=dg7vjhzd_2fdctd3cs">http://docs.google.com/Doc?id=dg7vjhzd_2fdctd3cs</a>) for this years GSOC
was not chosen because this would've given script developers the tools
to do this.  I know that <font color="#000000">Soren Harward was (is?)
working on something similar but the problem with his solution is that
it uses gstreamer and to be honest gstreamer s*** in combination with
phonon. I've tried several times to get it to work with phonon and i
always failed big time. So something on the level of phonon would be
better in my eyes but maybe we see something like this in the future.<br>
<br>
If somebody is interested in my script just holler. I can always use
testers ;)<br>
<br>
Christoph<br>
</font><br>
On 05.05.2009 04:55, Bernhard Posselt wrote:
<blockquote cite="mid:200905050455.30275.bernhard.posselt@gmx.at"
 type="cite">
  <pre wrap="">So i have to say im a fan of libraries like iTunes, Rhythmbox and most music 
apps use.

I like these apps for one thing: they allow me to be lazy and not to care 
about a playlist. 

So my basic problem in Amarok is: i create a playlist of a band that i like 
atm and after all songs are played i have to switch back to amarok to search 
in my large collection to add the next songs which takes some time with 27k 
songs.

When i used those library based players i didnt care cause there was music 
anyway. I just selected a startpoint and i didnt have to change it unless a 
band which i didnt like showed up. Back in 1.4 i used to load my entire 
collection for this into my playlist.


After some discussion on IRC i guess we found the solution for the problem: 
What if we had a some kind of dynamic playlist or option where you can set, 
that after the playlist ended, it appends all of the albums of the next artist 
in the alphabet to the playlist. Some kind of autoadd. And if you dont like 
the next band you can click on some button which loads the albums of the next 
artist into the playlist.

Two things would be achieved: 
Support my lazyness and dislike of playlists
and
Providing a library like feature which keeps the playlist small

  </pre>
</blockquote>
<br>
</body>
</html>