QuoteMaybe it could be great to be able to not link the autofill number and the master song dependency. For instance : autofill with 10 songs but use the last (n) song added for master(s) song(s) each time ?
I've been thinking about an "infinite" playmode that is mostly an answer to short queues. This is something I'm keeping in mind for later, but I'm not entirely sure how to do it. In general changing the master-artist in cases where there's a short queue could either rely on user-feedback/input or gmb could switch to a new master-artist (or gmb could simply stop playback after the "complete" queue has been played once).
These different approaches imply different user-interfaces and for starters I'd prefer to keep it lean.
QuoteThere are artists who seems to be "hole" or "bi-hole" : when you fall on those artists, it will be hard to change.I'm not entirely sure I understand what you mean with "bi-hole" and "hole", but if I understand "bi-hole" correctly you mean that only the two artists connected by the "bi-hole" will be played. That's one restriction of lastfm's similarity, I guess the only way to work around that is to lower the similarity level (you can test it with the similar-tab in the artistinfo plugin), however the percentage of similarity is not connected to the probability with which these songs will be drawn.
For instance, at home, Thom Yorke and Radiohead, but James Blake and Nicolas Jaar are close to a bi-hole.
On Lastfm, Radiohead is close to Thom Yorke, and, far away (less than 20%), Sigur Ros, Portishead and Blur
QuoteMay be it would be better to give (local or lastfm) genre more importance (or to give user the ability to decide of the ponderation of each parameter) ?Not sure, maybe you can apply an additional local filter on genre and lower the similarity-limit? Haven't tried myself but it's possible that they are combinable.
Stuff like more lastfm-querying to extend the similarity-parameters is definitely an option, but for later.