PDA

View Full Version : play lastFM scrobbled tracks



Jackisidore
2016-09-13, 13:20
I started scrobbling my playback to lastFM.

Is it possible to use my lastFM profile (Top Albums or Top Tracks) to create a playlist in LMS?

mherger
2016-09-14, 00:09
> I started scrobbling my playback to lastFM.
>
> Is it possible to use my lastFM profile (Top Albums or Top Tracks) to
> create a playlist in LMS?

I don't think there's any such plugin around. The LastMix plugin I'm
offering to use with 7.9's Don't Stop The Music feature would use that
data to create a mix based on your favorite artists (according to your
Last.FM history).

--

Michael

Jackisidore
2016-09-14, 04:06
That's why I started scrobbling to last.FM. My last.FM artist list is slowly growing.

Jackisidore
2016-09-14, 12:29
The more I think about it, the more I would love to see LastFM favorite albums/artists/tracks etc in the jive(lite) user interface.

Maybe something "simple" like the new Random Albums option or like the Additional Browse Modes. My programming skills are currently very very rusty.

pippin
2016-09-14, 12:43
Do you know whether Last.fm now allows commercial use of their API?
I wanted to have such a feature for iPeng forever but at least in the past Last.fm would not allow it.

Jackisidore
2016-09-14, 12:50
No idea. I have recently installed Scrobbles on ios. It's free and not from last.fm and basicly shows my last.fm favourites


Sent from my iPhone using Tapatalk

pippin
2016-09-14, 13:19
Well, "free" is not necessarily commercial (although e.g. Spotify and some other claim anything on the App Store is).
But yes, I'll look it up, since Last.fm are no longer streaming themselves they might be relieved of some of the restrictions usually imposed by rights owners

mherger
2016-09-14, 14:51
> The more I think about it, the more I would love to see LastFM favorite
> albums/artists/tracks etc in the jive(lite) user interface.

What would you do with those menus? List your albums ordered by
favoriteness (ahm... what would you call that? :-))? Or create mixes
based on your data? What about external music sources?

--

Michael

pippin
2016-09-14, 16:15
What _I_ would want to see is a menu with my "loved" tracks - the ultimate "favorites" feature across multiple services.

pippin
2016-09-14, 16:16
Oh, and while we are at it, my "banned" tracks could be skipped by LastMix :)

mherger
2016-09-14, 21:26
> What _I_ would want to see is a menu with my "loved" tracks - the
> ultimate "favorites" feature across multiple services.

I still don't see how this would work with tracks outside your local
collection: we'd have to look each and every single of them up on a
remote streaming service. With potentially hundreds of tracks that's a
performance nightmare... Unless it's kind of part of a scan process or
done in the background in some other way.

--

Michael

mherger
2016-09-14, 21:31
> Oh, and while we are at it, my "banned" tracks could be skipped by
> LastMix :)

There's no such thing as banning on last.fm, is there? I can't find any
related API all for that. There's "unlike", but that's not banning.

--

Michael

Jackisidore
2016-09-15, 00:33
> The more I think about it, the more I would love to see LastFM favorite
> albums/artists/tracks etc in the jive(lite) user interface.

What would you do with those menus? List your albums ordered by
favoriteness (ahm... what would you call that? :-))? Or create mixes
based on your data? What about external music sources?

--

Michael

The scrobbled ttack titles and album titles are identical to LMS titles. My guess is you could match LastFM tracks to LMS tracks. A list like Random Albums with Favorite Last FM Albums/Artist or Tracks.
Or a list from LastFM and a play button which tries to match a LMS track/album/artist
Or an option to generate a playlist from LastFM list.

pippin
2016-09-15, 03:47
> Oh, and while we are at it, my "banned" tracks could be skipped by
> LastMix :)

There's no such thing as banning on last.fm, is there? I can't find any
related API all for that. There's "unlike", but that's not banning.

--

Michael

Really? Was that just Pandora and Slacker offering that?

mherger
2016-09-15, 04:21
>> There's no such thing as banning on last.fm, is there? I can't find any
>> related API all for that. There's "unlike", but that's not banning.
>
> Really? Was that just Pandora and Slacker offering that?

I've never really been neither Pandora nor Slacker user for the obvious
reason of their lack of availability. But try to ban a track using
Last.fm. Or check their API documentation (http://last.fm/api). I can't
find any trace of a ban feature.

--
--

Michael

mherger
2016-09-15, 04:25
> The scrobbled ttack titles and album titles are identical to LMS titles.

....unless they were scrobbled while playing from Spotify/Deezer or the like.

> My guess is you could match LastFM tracks to LMS tracks. A list like
> Random Albums with Favorite Last FM Albums/Artist or Tracks.
> Or a list from LastFM and a play button which tries to match a LMS
> track/album/artist
> Or an option to generate a playlist from LastFM list.

I think what might be great in general is if we could "add" music
referenced by music services to the music library. Eg. imagine you have
built your library in one of the music services, or the history in
Last.fm. And these items could somehow be part of the library, no matter
whether they were locally available or not... But that would be a
massive change to how LMS works today. Probably too much to ever happen
:-(.

--

Michael

rkrug
2016-09-15, 04:33
Michael Herger <slim (AT) herger (DOT) net> writes:

>> The scrobbled ttack titles and album titles are identical to LMS titles.
>
> ...unless they were scrobbled while playing from Spotify/Deezer or the like.
>
>> My guess is you could match LastFM tracks to LMS tracks. A list like
>> Random Albums with Favorite Last FM Albums/Artist or Tracks.
>> Or a list from LastFM and a play button which tries to match a LMS
>> track/album/artist
>> Or an option to generate a playlist from LastFM list.
>
> I think what might be great in general is if we could "add" music
> referenced by music services to the music library. Eg. imagine you
> have built your library in one of the music services, or the history
> in Last.fm. And these items could somehow be part of the library, no
> matter whether they were locally available or not... But that would be
> a massive change to how LMS works today. Probably too much to ever
> happen :-(.

Hopefully not - I guess that many would be even prepared to pay for
this (I would certainly be)- think kickstarter or similar.

Rainer

--
Rainer M. Krug
email: Rainer<at>krugs<dot>de
PGP: 0x0F52F982

pippin
2016-09-15, 05:56
Well, we've done this a few years ago with our demo ickStream controller using LMS as a source, but that wasn't about adding it to the library itself but just combining the view of different libraries, something one could do with LMS if just there was a decent search within services.
I've planned to implement ickStream directly into iPeng forever but where do I find all the time for these things....?

That said: I think the idea behind the Last.fm thing, at least for me, would be to keep track of music _independent_ of the service you use so when you switch from Spotify to TIDAL (or... more likely... from TIDAL to something else soon...) you can keep your favorites

mherger
2016-09-15, 07:11
> That said: I think the idea behind the Last.fm thing, at least for me,
> would be to keep track of music _independent_ of the service you use so
> when you switch from Spotify to TIDAL (or... more likely... from TIDAL
> to something else soon...) you can keep your favorites

Understood. LastMix already has code to match LastFM data to either
local tracks or (if not found locally) to one of the services you're
using (currently trying Deezer/Napster/Spotify/Tidal). But in many cases
the matching process is slow. Matching a whole list of tracks/artists
could take a while. It would need to be able to be run in the background
somehow.

--

Michael

Jackisidore
2016-09-15, 08:09
If it could create a playlist it runs more or less in the background. Once it is finished the user could save it and create a nice archive like mylastfm-favtracks-sep-2016 etc.


Sent from my iPhone using Tapatalk

pippin
2016-09-15, 08:51
But in many cases
the matching process is slow. Matching a whole list of tracks/artists
could take a while. It would need to be able to be run in the background
somehow.


Well, why not? I mean.... this could be something like a daily import and you simply configure which streaming service you want to match against...