IPB

Welcome Guest ( Log In | Register )

6 Pages V   1 2 3 > »   
Reply to this topicStart new topic
foo_scrobblecharts - play Last.fm Charts in foobar
Chronial
post Mar 25 2007, 19:58
Post #1





Group: Members
Posts: 384
Joined: 2-May 05
Member No.: 21825



What does it do?
This component allows you to generate a playlist from an artist's Last.fm chart. It also allows you to sort a selection in the playlist by the artist's charts.

If you're feeling funky you may also generate a playlist full of songs (hopefully wink.gif) similar to the selected one. The component uses the Last.fm similar artists list for this.

It downloads the data feed from the last.fm server, looks for these tracks in your Music Library and puts these into a new playlist.


Download here

This post has been edited by Chronial: Mar 28 2007, 22:11
Go to the top of the page
+Quote Post
nightfishing
post Mar 25 2007, 21:02
Post #2





Group: Members
Posts: 292
Joined: 4-February 06
Member No.: 27549



Very Cool.

Thank you!
Go to the top of the page
+Quote Post
sicutero
post Mar 25 2007, 23:00
Post #3





Group: Members
Posts: 18
Joined: 11-August 06
Member No.: 33924



sounds very interesting wink.gif

thanx biggrin.gif
Go to the top of the page
+Quote Post
saberrider
post Mar 26 2007, 00:05
Post #4





Group: Members
Posts: 77
Joined: 19-August 06
Member No.: 34226



I've been waiting for something like this very long. If you made it this far, may it be possible to grab the list of similar artists too? I'd love to get randomized playlist with similar artists.
Go to the top of the page
+Quote Post
kanak
post Mar 26 2007, 00:22
Post #5





Group: Members
Posts: 1190
Joined: 12-January 06
From: Cambridge, MA
Member No.: 27052



Fantastic. Thank you so much for this.


Edit: looks like it pulls info from the "top tracks last week" chart. Would it be possible to add an option for the "top tracks in the last 6 months" chart? That would make this plugin even more amazing.

This post has been edited by kanak: Mar 26 2007, 00:34
Go to the top of the page
+Quote Post
nightfishing
post Mar 26 2007, 00:47
Post #6





Group: Members
Posts: 292
Joined: 4-February 06
Member No.: 27549



It would be cool to be able to pull user charts also.
Go to the top of the page
+Quote Post
Chronial
post Mar 26 2007, 01:21
Post #7





Group: Members
Posts: 384
Joined: 2-May 05
Member No.: 21825



It is possible to grab all kinds of charts and generate playlists out of them. But I'm a very lazy person, and don't need that - so I can't promise anything wink.gif.

QUOTE
looks like it pulls info from the "top tracks last week" chart. Would it be possible to add an option for the "top tracks in the last 6 months" chart? That would make this plugin even more amazing.

Well, that on the other hand is not very easy since this data is not available as a data feed. I'd have to extract it from the webpage. This is a lot of work and would be very slow (the site is a lot slower than the data feeds). So I don't think I will ever implement this. You could ask the people of last.fm to provide a data sheet for this, though.
Go to the top of the page
+Quote Post
saberrider
post Mar 26 2007, 01:28
Post #8





Group: Members
Posts: 77
Joined: 19-August 06
Member No.: 34226



Please don't make me beg for the similar artist playlist! biggrin.gif
Just kidding, take your time. We really have to thank you for that component!
Go to the top of the page
+Quote Post
kanak
post Mar 26 2007, 01:37
Post #9





Group: Members
Posts: 1190
Joined: 12-January 06
From: Cambridge, MA
Member No.: 27052



QUOTE (Chronial @ Mar 26 2007, 06:21) *
It is possible to grab all kinds of charts and generate playlists out of them. But I'm a very lazy person, and don't need that - so I can't promise anything wink.gif.

QUOTE
looks like it pulls info from the "top tracks last week" chart. Would it be possible to add an option for the "top tracks in the last 6 months" chart? That would make this plugin even more amazing.

Well, that on the other hand is not very easy since this data is not available as a data feed. I'd have to extract it from the webpage. This is a lot of work and would be very slow (the site is a lot slower than the data feeds). So I don't think I will ever implement this. You could ask the people of last.fm to provide a data sheet for this, though.


I'm sorry for my poor phrasing.

I meant: For a given artist, you're using the Weekly chart, but just below that (in the web page), there's a 6 month chart. I was asking if you could use that.
Go to the top of the page
+Quote Post
Chronial
post Mar 26 2007, 01:54
Post #10





Group: Members
Posts: 384
Joined: 2-May 05
Member No.: 21825



I understood your request - you didn't understand my answer wink.gif.
I don't get the charts from the web page, but from a data feed:
http://ws.audioscrobbler.com/1.0/artist/Me...a/toptracks.xml

Read my post again.
Go to the top of the page
+Quote Post
kanak
post Mar 26 2007, 02:01
Post #11





Group: Members
Posts: 1190
Joined: 12-January 06
From: Cambridge, MA
Member No.: 27052



QUOTE (Chronial @ Mar 26 2007, 06:54) *
I understood your request - you didn't understand my answer wink.gif.
I don't get the charts from the web page, but from a data feed:
http://ws.audioscrobbler.com/1.0/artist/Me...a/toptracks.xml

Read my post again.



oops. tongue.gif . I thought you were scraping the webpage or something. but the web services page does have a lot of nifty charts smile.gif. The possibilities are mind boggling.

Thanks for your work... it's really enhanced my music listening experience.
Go to the top of the page
+Quote Post
gren
post Mar 26 2007, 11:24
Post #12





Group: Members
Posts: 62
Joined: 17-September 06
Member No.: 35284



QUOTE
It would be cool to be able to pull user charts also.


I am in full agreement. I just see a few problems...

1) You'd need a username input method
2) I think the only feed for users is recent tracks... which doesn't always give you much choice and leads to the problem of needing...
3) ...to report the 'error' of no recent tracks when the feed is empty.

Not that it's anything insurmountable but I'm not sure Chronial wants to do it. I wonder, Chronial, would you release the source for someone else to work on if you don't plan on doing much. Ideally I'd like to figure out a way to play their longer charts and also concatenate users so I could play the combined recent tracks of three or four of my friends.

But, thanks for this smile.gif It's definitely a good way to listen to artists I haven't heard much music from.
Go to the top of the page
+Quote Post
Chronial
post Mar 26 2007, 15:41
Post #13





Group: Members
Posts: 384
Joined: 2-May 05
Member No.: 21825



Just request it by mail and I'll send you the sourcecode (but be warned - it's quite a mess at the moment ^^).

I really like the idea of doing something with the similar artist playlist - but I don't quite know what wink.gif. So if something has a good concept for this I will implement it.

Except of that there are feeds left for single users:
  • Top Artists
  • Top Albums
  • Top Tracks
  • System Recommendations -- this is quite useless since this is only interesting for yourself - but you don't have the music listed there in your library.

For all users (overall charts):
  • Top Artists
  • Top Albums
  • Top Tracks
And the group charts - but I don't think anyone actually uses them.

For the Artist and Album charts: I don't quite know what do them, since generating a playlist out of them would result in an extremely large / gigantic playlist. There's no use in doing that.

This post has been edited by Chronial: Mar 26 2007, 15:48
Go to the top of the page
+Quote Post
FofR
post Mar 26 2007, 16:03
Post #14





Group: Members
Posts: 348
Joined: 6-August 05
From: UK
Member No.: 23747



I would absolutely LOVE this if I could use this for Last.fm TAGS (there are web services for this smile.gif )

Perhaps some sort of Greasemonkey script for use on last.fm could interact with fb2k when browsing the site, "create playlist from this tag"

I'd like to have my STYLE mp3 tag fetch the top-most used tag on last.fm also.

This post has been edited by FofR: Mar 26 2007, 16:48


--------------------
http://fofr.trivialbeing.net | http://fooblog2000.com
Go to the top of the page
+Quote Post
saberrider
post Mar 26 2007, 16:16
Post #15





Group: Members
Posts: 77
Joined: 19-August 06
Member No.: 34226



QUOTE (Chronial @ Mar 26 2007, 08:41) *
I really like the idea of doing something with the similar artist playlist - but I don't quite know what wink.gif. So if something has a good concept for this I will implement it.


It should look up for the similar artists in the library and create a shuffled playlist with these. It would be so much easier to create playlist of certain genres. I have seen an option like this in a linux player a long time ago and have been waiting for something similar for foobar for a long time. Maybe you could even add an option for creating shuffled playlists or ordered by starting with the most similar artist etc..

This post has been edited by saberrider: Mar 26 2007, 16:17
Go to the top of the page
+Quote Post
Chronial
post Mar 26 2007, 22:02
Post #16





Group: Members
Posts: 384
Joined: 2-May 05
Member No.: 21825



There you go
Version 0.1.1 (beta)

With da new similar artists feature - check it out wink.gif.
At the moment it generates the playlist by sorting by Similarity*TrackReach. This means that you might get an unbalanced playlist with too many popular tracks on top. Needs more testing. *edit: fixed - now the formula is Similarity*(TrackReach / ArtistTopTrackReach)


Wow - this feature rocks ^^. I wouldn't have thought that it might work this well.

This post has been edited by Chronial: Mar 26 2007, 22:34
Go to the top of the page
+Quote Post
Fractal_Mortalit...
post Mar 26 2007, 23:16
Post #17





Group: Members
Posts: 374
Joined: 20-June 05
Member No.: 22863



QUOTE (Chronial @ Mar 26 2007, 16:02) *
There you go
Version 0.1.1 (beta)

With da new similar artists feature - check it out wink.gif.
At the moment it generates the playlist by sorting by Similarity*TrackReach. This means that you might get an unbalanced playlist with too many popular tracks on top. Needs more testing. *edit: fixed - now the formula is Similarity*(TrackReach / ArtistTopTrackReach)


Wow - this feature rocks ^^. I wouldn't have thought that it might work this well.


Really, freakin, awesome plugin.

Could you make it so that the playlists created don't automatically start playing though? Or is this already an option elsewhere?


--------------------
http://www.last.fm/user/magnumforce2006
Go to the top of the page
+Quote Post
Chronial
post Mar 26 2007, 23:24
Post #18





Group: Members
Posts: 384
Joined: 2-May 05
Member No.: 21825



I'm sorry but you'll have to wait some time till you get options. I hate the Win32 UI stuff.
Go to the top of the page
+Quote Post
carmenm
post Mar 26 2007, 23:27
Post #19





Group: Members
Posts: 720
Joined: 24-November 05
From: Grenoble
Member No.: 25981



I love this plugin too. One very little request, could you put the name of the artist in the playlist name that way we could have mutiple playlists opened.


Thanks for your awesome work
Go to the top of the page
+Quote Post
Chronial
post Mar 26 2007, 23:30
Post #20





Group: Members
Posts: 384
Joined: 2-May 05
Member No.: 21825



This was the way it behaved in the beginning - but once it made me open >70 playlists, I decided to deactivate it ^^.
sry, but you'll have to wait for the preferences page.
Go to the top of the page
+Quote Post
FofR
post Mar 27 2007, 00:22
Post #21





Group: Members
Posts: 348
Joined: 6-August 05
From: UK
Member No.: 23747



This is great, building it into my layout now, a nice "sort by popularity" button.

EDIT: What is track-reach?

EDIT 2: Wow, these playlists are awesome.

EDIT 3: An option to include the original artist in the playlist would be good.

This post has been edited by FofR: Mar 27 2007, 01:09


--------------------
http://fofr.trivialbeing.net | http://fooblog2000.com
Go to the top of the page
+Quote Post
bubbleguuum
post Mar 27 2007, 00:34
Post #22





Group: Developer
Posts: 1103
Joined: 13-November 05
Member No.: 25748



Wow this plugin rocks especially the playlist generated from similar artist!
Go to the top of the page
+Quote Post
saberrider
post Mar 27 2007, 01:20
Post #23





Group: Members
Posts: 77
Joined: 19-August 06
Member No.: 34226



thanks for regarding my suggestion biggrin.gif

this totally rocks! I tested it with various genres and it really makes creating genre based playlist easy. Of course it depends on how much music you've got in your library, but this shouldn't be a problem for most people here I guess.

Thank you very much chronial, you realized an old dream of mine :x

This post has been edited by saberrider: Mar 27 2007, 01:21
Go to the top of the page
+Quote Post
4nt1
post Mar 27 2007, 04:01
Post #24





Group: Members
Posts: 492
Joined: 3-January 05
Member No.: 18811



awesome concept and look forward to using it.
I am really feeling like a noob - how do I use this component - I cannot find it in any of the menu's or preferences - what am I doing wrong.. sad.gif

----------------


Who would of thought right clicking? hahah im a noob indeed - I just woke up - using it already love it


----------------

I also suggest adding original artists name to the playlist eg #Similar Artist To The White Stripes
Just makes things a little tidier - but as you have said I imagine this will be more of a preference option

This post has been edited by 4nt1: Mar 27 2007, 04:07
Go to the top of the page
+Quote Post
Chronial
post Mar 27 2007, 08:46
Post #25





Group: Members
Posts: 384
Joined: 2-May 05
Member No.: 21825



QUOTE
What is track-reach?

don't ask me ^^.
It's part of the data feed: http://ws.audioscrobbler.com/1.0/artist/Me...a/toptracks.xml

Could be some part of playcount, but I guess there's more calculation going on.
Go to the top of the page
+Quote Post

6 Pages V   1 2 3 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 17th April 2014 - 15:37