Open popey opened 3 months ago
"Scrobbling" is (was) (initially) the act of letting your music player post whatever you're currently listening to onto last.fm. An account is required, and it keeps a lengthy database of all your listening history. A user can then use this to go back and use it to recall a song they listened to, or look for patterns, or more usefully, engage with their favourite artists.
While last.fm was the first site to enable 'scrobbling' from 3rd party players, GNU FM and later (a rewrite?) libre.fm sprung up as a free software alternative. However, development on libre.fm has ~stopped~ slowed
Last.fm is still alive though! 🤷
cool idea! is there a dart last.fm api implementation? or at least a rest api?
And don't forget ListenBrainz, another popular (?) alternative to last.fm
Well I did find a module for last.fm, not sure if it's still maintained https://pub.dev/packages/lastfm
@popey since I didnt want to include an api key currently here the users need to create their own and save them @CosmicRaptor implemented this feature now apart from the api key inclusion in the githuib secrets (for this I need linux arm runner support, so I can use the secrets here and directrly create the snaps with github actions, which I can not enable until linux arm is in) do we want this activity sending (scrobble is such a strange name) to happen everytime you change the track or only manually or only after X seconds?
"Scrobbling" is (was) (initially) the act of letting your music player post whatever you're currently listening to onto last.fm. An account is required, and it keeps a lengthy database of all your listening history. A user can then use this to go back and use it to recall a song they listened to, or look for patterns, or more usefully, engage with their favourite artists.
While last.fm was the first site to enable 'scrobbling' from 3rd party players, GNU FM and later (a rewrite?) libre.fm sprung up as a free software alternative. However, development on libre.fm has
stoppedslowedLast.fm is still alive though! 🤷