Last.fm scrobling

Hello
I’m a long time user of Audirvana, and very happy with the product. One thing that is missing for me is being able to scrobble tracks played to last.fm. Both ROON and Tidal apps support this, and do it well. It would be great if Audirvana added support for linking last.fm for scrobbles.
Thanks

1 Like

+1 I wonder if scrobbling could also be added with an external plugin, as I noticed the Audio Units & Plugins category on this forum.

Furthermore the French streaming site Deezer already has an internal scrobbling option by connecting to Last.fm in its Alerts & Sharing settings, so if Audirvana adds Deezer support, you could scrobble with that.

1 Like

Still cannot edit my postings, so I’ll add that there are several threads on other forums asking for this feature, e.g. the official Last.fm support forum:

Also there seems to be a workaround with an external MPD scrobbling app described here:

https://audiophilestyle.com/forums/topic/31046-audirvana-plus-3-official-thread/?do=findComment&comment=923060

Can we get some word on this feature request? It seems Last.fm is ready for you guys to implement. I am using a sh script as a workaround. Not the best UX.

Just adding the GitHub link here as well:

And maybe this thread should be moved to the new subforum, so people can also vote for it:

https://community.audirvana.com/c/user-voice-audirvana/50

Forgot to mention that Spotify scrobbling across all devices is also available in your Last.fm connected apps settings, so if Audirvana supports Spotify streaming, it should also automatically scrobble.

1 Like

Good point, Hans! I saw you post on Reddit as well. Mind if I follow you on last.fm?

Sure, go ahead, that’s why “friends” were changed to “followers” on the new site.

Hopefully there will be a better solution for scrobbling with Audirvana than the command line Python script on GitHub, but it’s better than nothing.

You probably know that you can also use a manual scrobbler for adding scrobbles to your Last.fm profile, right? Most of them also allow accessing databases like MusicBrainz, Discogs or Last.fm itself, e.g. when you want to add a vinyl album that you have listened to.

Thanks to Damien3 for moving the thread, too! :smile:

Adding another FYI: Deezer offers lossless FLAC streaming in their desktop app, web player and mobile apps now, in case you didn’t already know.

The lack of Last.FM integration was one of my few gripes with Audirvana (and main reason for using integrated mode).

Script works well thanks

It seems that Damien still thinks that last.fm SCROBBLING would be the equivalent to Last.fm RADIO STREAMING since the other thread dealing with this was moved to “Internet Radio URL Play”.

It would be important to make clear those are two very different functions and I think almost everyone do not care much about the radio features of last.fm, but love the scrobbling.

What we want is the ability to make audirvana send to last.fm servers the name and artist of each song we listen to in order to keep tracking our listening habits in their platform. This is scrobbling.

It is a relatively simple implementation which does not deal with any music sources / quality or nothing like that.

I love the audio quality Audirvana offers but this is a feature that have been missing for years…

1 Like

Yes, I agree with this. All I require is the Scrobbling part. Just like how Roon, Plex and Tidal apps do it. I never listen to music on last.fm anyway.

1 Like

I just miss scrobbling, too.

I really love Audirvana. The sound is amazing. The only thing I am really missing, is the possibility to scrobble to Last.fm. Please think about. I am sure, lots of users stream from different services, that scrobble all to Last.fm. I really love to see my top artists and albums.

Greetings,
Marc

1 Like

No reaction… This can’t be too hard to implement.

Hello @Blanka, this is a User Voice page, it’s purpose is to make suggestion about change that you would like to see in Audirvana.

2 Likes

Ahh. Thank you, I really love Audirvana. But I am a little bit lazy to insert songs and albums manually to last.fm. That would be so handy.

Stay safe!

Hello. I’ve tried running this script like a daemon and it’s possible. I used the Launch Control app and this is the plist generated. On your systems you will have to make adjustments in the paths.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Disabled</key>
	<false/>
	<key>EnvironmentVariables</key>
	<dict>
		<key>HOME</key>
		<string>/Users/letra</string>
		<key>PATH</key>
		<string>/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin</string>
		<key>SHELL</key>
		<string>/bin/zsh</string>
		<key>USER</key>
		<string>letra</string>
		<key>_</key>
		<string>/usr/bin/env</string>
	</dict>
	<key>KeepAlive</key>
	<true/>
	<key>Label</key>
	<string>audirvana-scrobbler.job</string>
	<key>ProcessType</key>
	<string>Standard</string>
	<key>ProgramArguments</key>
	<array>
		<string>sh</string>
		<string>/Users/letra/audirvana-scrobbler-master/audirvana-scrobbler.sh</string>
	</array>
	<key>RunAtLoad</key>
	<true/>
	<key>StandardErrorPath</key>
	<string>/tmp/audirvana-scrobbler.job.stderr</string>
	<key>StandardOutPath</key>
	<string>/tmp/audirvana-scrobbler.job.stdout</string>
	<key>WorkingDirectory</key>
	<string>/Users/letra/audirvana-scrobbler-master/</string>
</dict>
</plist>

Right, for those users who wonder what scrobbling means, check the official Last.fm FAQ about it:
What is a Scrobble and what is Scrobbling?

Access to the Last.fm API is free, so implementing scrobbling is rather easy, see the API overview and its related requests:
https://www.last.fm/api
https://www.last.fm/api/scrobbling
https://www.last.fm/api/show/track.scrobble
https://www.last.fm/api/show/track.updateNowPlaying
https://www.last.fm/api/show/user.getRecentTracks

On the old site before 2015 Last.fm also had an own streaming catalogue for listening to music there which was disabled on the new site. Nowadays Last.fm uses either YouTube or Spotify as playback sources for their content, e.g. personalised radio stations based on your listening history or your own charts, artist and similar artists radios, tag = genre radios, recommendations etc.

1 Like

This is literally what keeps me on Roon

1 Like

Yeah. I would cancel my subscription immediately.

1 Like

I recently bought Audirvana and I’m happy because it’s a simple yet powerful music player when you have a lot of music on your NAS. However, I must say LastFM scrobbling would be a huge addition for me too, as I like to check what I was listening too at some periods of my life. Like a music journal.

1 Like