Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_softplaylists (Read 243328 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

foo_softplaylists

Reply #75
well that's odd. because i can love tracks with Ø and ö in.

Code: [Select]
foo_softplaylists: successfully loved Headphones (Ø Remix) by Björk

foo_softplaylists

Reply #76
Is the problem not in retrieving them correctly?

edit: I can't generate playlists nor love tracks with Röyksopp and Trentemøller

edit2: Scrobblecharts can do the job with both, so maybe you should have a look at that

foo_softplaylists

Reply #77
Thanks for the info! Probably tried to do too much conversions.

New version:
Soft Playlists 2009-12-01.2

-Changed: Fixed various special character bugs

foo_softplaylists

Reply #78
Is the problem not in retrieving them correctly?

edit: I can't generate playlists nor love tracks with Röyksopp and Trentemøller

edit2: Scrobblecharts can do the job with both, so maybe you should have a look at that


1. generate Röyksopp playlist: is fixed now
2. love Röyksopp track: was already possible normally.

Can you verify this with new version?
Make sure they are correctly named.

foo_softplaylists

Reply #79
thanks for the update. 

foo_softplaylists

Reply #80
Hey this is good stuff! And development is going fast too!

I can't wait for the similar artists feature to be implemented, so I can chuck the old last.fm plugin.


foo_softplaylists

Reply #82
On something else, i dont know if you saw my last comment in audioscrobbler thread but i feel today like we have too much lastfm related plugins(lastfm_radio, biography_view and softplaylists), and that maybe, if all dev would agree, they should be combined in one ULTIME plugin. What do you think?


I don't think this will make it easier to develop things.
As long as no overlapping things are done and it's not too fragmented it's ok to have multiple last.fm related plugins.

foo_softplaylists

Reply #83
1. generate Röyksopp playlist: is fixed now


for me, this was already working in today's first version. but now it's broken.  both v2 and v3 return empty playlists. loving tracks still works though. i've tested these 2 artists....

Björk
Emilíana Torrini

foo_softplaylists

Reply #84
New version:
Soft Playlists 2009-12-01.4

-Changed: Undid a mistake in the last 2 versions, Top Tracks from artists with special chars should work again

foo_softplaylists

Reply #85
How do you want the similar artist chart implemented?
-> get similar artists with a limit on the number
-> get the top tracks for these artists
-> sort them all on playcount

Other suggestions?

foo_softplaylists

Reply #86
How do you want the similar artist chart implemented?
-> get similar artists with a limit on the number
-> get the top tracks for these artists
-> sort them all on playcount

Other suggestions?

Limit on the number of artists and number of songs, sorted on top tracks would be awesome (track feed limit per artist and artist feed limit)

foo_softplaylists

Reply #87
made the todo list a bit longer:
-exploit artist.getSimilar in combination with artist.getTopTracks
-exploit recursive track.getSimilar calls
-exploit artist.getTopTags, track.getTopTags, tag.getTopArtists, tag.getTopTracks
-exploit tag.search, tag.getTopArtists, tag.getTopTracks
-exploit user.getRecentTracks in combination with user.getNeighbours, user.getFriends
-exploit library.getTracks

foo_softplaylists

Reply #88
Other suggestions?
is it possible to also fetch the similar tracks for a selected track?
i'm talking about this: http://www.last.fm/music/Radiohead/_/Idioteque/+similar

it uses the API service track.getSimilar: http://www.last.fm/api/show?service=319

imo this could provide automatic playlists a little more similar to iTunes Genius...

currently i been playing around with Playgrub, a bookmarklet that can create XSPF playlists from web pages to take advantage of this last.fm feature, but it would be handy to do it inside fb2k...

edit: nice, i see that track.getSimilar is on your todo list! 

another sugestion:
you can get XSPF playlists with Top Tracks from a certain Tag using this link:

http://ws.audioscrobbler.com/1.0/tag/*insert tag name here*/toptracks.xspf

example: http://ws.audioscrobbler.com/1.0/tag/rock/toptracks.xspf

i'm not sure if this could be useful to this component... 


foo_softplaylists

Reply #90
made the todo list a bit longer:
-exploit artist.getSimilar in combination with artist.getTopTracks
-exploit recursive track.getSimilar calls
-exploit artist.getTopTags, track.getTopTags, tag.getTopArtists, tag.getTopTracks
-exploit tag.search, tag.getTopArtists, tag.getTopTracks
-exploit user.getRecentTracks in combination with user.getNeighbours, user.getFriends
-exploit library.getTracks


How about the option to place a tag on any track "loved?" If it's something too foreign for your developing skills, I understand, but I definitely think it would be a great feature. It's unfortunate that foobar doesn't have any such thing as making "macro" commands, as then users could easily just combine any tagging script they wanted with your love track action.

foo_softplaylists

Reply #91
would it be possible to add an option to "unlove" a track?

oh, and thanks for the fix last night.

foo_softplaylists

Reply #92
made the todo list a bit longer:
-exploit artist.getSimilar in combination with artist.getTopTracks
-exploit recursive track.getSimilar calls
-exploit artist.getTopTags, track.getTopTags, tag.getTopArtists, tag.getTopTracks
-exploit tag.search, tag.getTopArtists, tag.getTopTracks
-exploit user.getRecentTracks in combination with user.getNeighbours, user.getFriends
-exploit library.getTracks


How about the option to place a tag on any track "loved?" If it's something too foreign for your developing skills, I understand, but I definitely think it would be a great feature. It's unfortunate that foobar doesn't have any such thing as making "macro" commands, as then users could easily just combine any tagging script they wanted with your love track action.

I agree on the tag thing, at least on the playing track would be great!

Thanks for the last version

foo_softplaylists

Reply #93
hmmn, still having issues with this.

example....

Code: [Select]
foo_softplaylists: successfully loved Headphones (Ø Remix) by Björk
foo_softplaylists: failed to love Headphones by Björk


infact, i can't seem to love any tracks by Björk except that first one????

all other stuff with no special characters is fine.

foo_softplaylists

Reply #94
That's really weird. Can you check the exact %artist% and %title% tags?

foo_softplaylists

Reply #95
edit: problem was my end. sorry about that.

foo_softplaylists

Reply #96
So Björk's Top Tracks also doesn't work? I just tried this in foobar 1.0b2a with 2009-12-01.4 and it worked.
Maybe some system dependancy?

foo_softplaylists

Reply #97
it wasn't working but i've sorted it now.....

it's conflicting with something in my columns UI layout. apologies for wasting your time. 

foo_softplaylists

Reply #98
-Added: Last.fm Love Track command (enter Last.fm password in configuration)


WOW, brilliant!
Two things tho:
- would it be possible to somehow synchronize love tracks from last.fm with tags (for the moment one can't know if the track is already marked, I solved it by retrieving my love tracks and tagging it and then adding separate column, but something more automatic would be nice  )
- using new menu would be nice, at the moment context commands are in "Legacy commands" category.


I second this.
In lieu of a sync, it would be simply cool if the plugin would just tag the file at the same time as updating last.fm. As long as we always use your plugin, things would stay in sync. Oh and if you do this. Please make the tag user definable!

Keep up the great work, this plugin is becoming extremely useful!!

foo_softplaylists

Reply #99
New version:
Soft Playlists 2009-12-03
-Added: Last.fm Similar Artists Top Tracks (fiddle with Artist Top Tracks Feed Limit, Similar Artists Feed Limit)
-Added: Last.fm Similar Tracks (fiddle with Similar Tracks Feed Limit, Similar Tracks Recursion Limit)
-Changed: renamed and added config dialog parameters
-Changed: changed main menu commands layout