# Automatic music recognition

**URL:** <https://forum.spinitron.com/t/automatic-music-recognition/89>\
**Category:** 🎧 Audio Recognition\
**Tags:** guide\
**Created:** [January 31, 2020, 9:47pm UTC](https://forum.spinitron.com/t/automatic-music-recognition/89 "2020-01-31T21:47:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tom](https://forum.spinitron.com/user_avatar/forum.spinitron.com/tom/32/343_2.png) [@tom](https://forum.spinitron.com/u/tom)\
**Post date:** [January 31, 2020, 9:47pm UTC](https://forum.spinitron.com/t/automatic-music-recognition/89/1 "2020-01-31T21:47:49Z")

</div>

Spinitron offers (since August 2018) real-time automatic music recognition. It listens carefully to your stream and within seconds of detecting a new song, adds an entry to your Spinitron playlist.

We have partnered with [ACRCloud](https://www.acrcloud.com/) to do it. They offer a recognition service packaged together with a really good music database.

We integrated their tech into Spinitron. You configure your stream URL and Spinitron logs recognized spins into playlists. They appear in a DJ’s live, on-air playlist, if there is one, otherwise Spinitron will find or create a suitable playlist.

## Benefits

- Relief for DJs that struggle with or don’t like doing playlists
- Cover for DJs that don’t do a playlist or do it after the show
- Can improve accuracy over human data entry
- Might work better than connecting your automation system to Spinitron (simpler config, possibly better metadata, e.g. it provides record label and cover art)

## What does it cost?

$19/month on top of your base Spinitron subscription.

## How do I sign up?

Call Eva on 617 233 3115 or email [eva@spinitron.com](mailto:eva@spinitron.com). We’ll need your station’s streaming URL to set it up. If your streaming URL changes, please email her the new one.

## Performance

There are two obvious performance questions critical in the value of this system to your station.

- How accurate? It depends.

- How fast? It depends. There are two parts.

## Background

For years people asked us about the possibility something like this and for years we answered that it’s very complex and expensive, that it is simply beyond our means to do it ourselves. We have experimented with commercial recognition services but there were problems with both the cost and performance.

This situation changed with the arrival of ACRCloud’s Broadcast Monitoring service. ACRCloud is a small and dynamic newcomer to this sector and they have accomplished something special—a cloud-based music recognition service open to all and affordable even for small operations like ours.

This is really no small thing. Audio recognition algorithms have been around for a while and some are even available as free software. But less easy to acquire is the music database. To be any use to Spinitron users it would need tens of millions of songs and be updated daily. Audio files are processed into special keys to allow matching on any snippet of the song. Then you need to develop and deploy all the software and hardware to handle the database, listen to the streams, continuously extract snippets, run them in database searches, and do something with any matches found. It’s just not feasible on a small budget.

ACRCloud is as far as we know the first provider to successfully build all this _and_ offer access packaged as the stream monitoring service we need with acceptable per-stream cost. Hats off to them for that.

---

<div class="post-metadata">

**Author:** ![eltonajmenezes](https://forum.spinitron.com/user_avatar/forum.spinitron.com/eltonajmenezes/32/1434_2.png) [@eltonajmenezes](https://forum.spinitron.com/u/eltonajmenezes)\
**Post date:** [March 21, 2024, 4:06am UTC](https://forum.spinitron.com/t/automatic-music-recognition/89/2 "2024-03-21T04:06:09Z")

</div>

I am completely new to Spinitron, can someone please guide me on how to set up spinitron to be used to detect music played from a record player / turn table or a CD or USB and also StationPlaylist?

This has been asked of me by my professor for the university. If there is any video that would be awesome. Or even a how to guide. I saw a few but am not sure I am going about it in the correct order.

I am quite technically savvy, but I have not used such a tool ever, but I am willing to learn.

I am using Windows 10 FYI. I come from a Mac background so I am not completely new but need a helping hand.

Thank you
