New tool for Scrobbling (etc) Serato ScratchLive...

New tool for Scrobbling (etc) Serato ScratchLive…

Heya!

I’ve been working on a tool for live scrobbling, live now-playing and other stuff of that nature from Serato.

It’s incomplete, right now it just gives you console logs and nice Growl popups when stuff happens - but the hard bit’s done. Writing the actual Scrobbling part - or a Twitter plugin - or something that pulls info about the current now-playing track from Last.fm API and shows it on a projector, etc - or all of the above, at once - would be pretty easy.

Let me know what you think. Interested in alpha testers.

  • Mac only right now, but making it work on Windows should be quite easy as I wrote the whole thing in OOPHP.

  • disclosure: I work for Last.fm (but this is a personal project)

GitHub - ben-xo/sslscrobbler: Serato ScratchLive! / Serato DJ Scrobbler and Twitter bot - it actually does scrobble now!

Updated the tool - it will now post to Twitter too, if you want!

That’s pretty cool man!

Wondering if anyone’s been using it or trying it out? Works really reliably for me, but then I’m the guy who made it… :slight_smile:

Gonna try it tonight :slight_smile:

Using a Mac laptop… :slight_smile:

http://last.fm/user/thewrz

Hmm… the text file doesn’t seem to be generating to allow authorization.

:-/

Nothing is scrobbling thusfar… also the --lastfm syntax wasn’t really well explained. Also, where is this text file generated?

Are you to input your Last.fm password after the colon?

Last.fm options:
-L or --lastfm <username>:
Scrobble / send 'Now Playing' to Last.fm for user <username>.

The first time you specify this, it will ask you to authorize the app to your
Last.fm account. The authorization information is stored in a file called
<username>-lastfm.txt

Nevermind!

I READ THE INSTRUCTIONS.

It’s working great so far… I can see that it’s showing my currently playing track. If I stop the decks that disappears.

I’ll keep experimenting. This is cool

that’s what she said.

Worked great last night. Had a lot of fun.

Thanks again for making this little tool.

Glad you had success :smiley:

The actual decision to scrobble follows the same logic as whether or not something is ‘played’ in the History panel, i.e. track A is only ‘played’ if you change track B.

The Now Playing logic is a bit more fiddly but it works ok for me. It’s based on when I think the previous track has ended (which will be earlier than it has really ended), or whichever track is the only track playing.

Ben!

This looks so great but I’m a bit lost at the moment.

Will this work for DJ or DJ Intro?