Hi Johan, I'm curious if you have given any more consideration to this behavior. Now that I am using Windows 7 foo_scrobblecharts.dll crashes so your component is my only option. I would imagine this is a problem in both cases where lastfm charts has song names with parenthesis and the client does not and vice versa.
Here's a bug.
If a song name has parentheses or square brackets in it, it won't be matched to the last.fm charts. This is not a problem with foo_scrobblecharts.dll. Please consider adding an option to neglect the appended strings in parenthesis and brackets since the naming convention most popular on lastfm generally neglects them as well.
Compare the top charts created by foo_scrobblecharts.dll and foo_softplaylists.dll.
First foo_scrobblecharts.dll for the artist Antônio Carlos Jobim.
Insensatez
Desafinado (Off Key)
Triste
Corcovado (Quiet Nights Of Quiet Stars)
Água De Beber
Águas De Março (Waters Of March)
Vivo Sonhando
O Grande Amor
Favela
Borzeguim
Now foo_softplaylists.dll for the same artist.
Insensatez
Triste
Água De Beber
Vivo Sonhando
O Grande Amor
Favela
Borzeguim