BKKKPewsey wrote:I think I have discovered a small "buglet" which I think can be easily solved by anyone with a rudimentary knowledge of php (which I aint got
)
It would appear to get very confused if you have multiple artists in your id tags, I was playing an album by Steve Roach/Stephen Kent and it came back as 柯宗佑 as the artist
However Steve Roach on his own is reported correctly. Is there a way to alter the server code to only send the artist name up to the ID tag separator "/" to musicBrainz ?
Wow, that is a strange one...
Anyway, I have added support for this case now.
To get latest update:
- If you are using my PHP server (the default), then you don't have to do anything. Your widget should already support similar artists for multiple-artist-songs.
- If you have set up your own PHP server, just grab the latest from the repository. The only files that have been changed are "jsonp.php" and "Net/ArtistInfo.php".
How it works.It splits the artist name by ", / &" (ignores the special case where artist names are "Beatles, The", which it treats correctly as "The Beatles" instead of "Beatles" and "The" - which is actually a band).
For example, if you are playing a song by "Paul McCartney & Stevie Wonder" it will fetch the similar artists for both of them individually. Then the lists are merged and sorted so that the artists who are common for both comes higher up (their similarity rating is summed). In this case it suggests: "Paul McCartney & Wings","Wings","George Harrison","Ringo Starr","The Beatles", etc.