Live data from Hacker News

Songdata

songdata.io

1–10 of 39 posts

Re: Songdata

#2
Some time ago I wanted to see how many songs have bass notes that go bellow 50Hz and I quickly realised that it way over my expertise to do that, but I'm still curios: would it be possible to display the frequencies for a particular track?

Re: Songdata

#3
I see the data is coming from Spotify, my experience from trying to use their api was that use cases are quite restrictive and you had to request access (they would let us do what we wanted).

If the developer is here, what is the agreement you have with Spotify? Do you have any plans of offering an API yourselves?

I would be interested in a paid api that gave us access to the data available though the Spotify api, they don’t offer one.

Re: Songdata

#4
I just searched for "yer blues" by The Beatles. Different mixes of the same exact studio recording have different keys and BPMs listed. I could perhaps understand if it gets the demo versions wrong, but when subtly different remasters/mixes of the same exact source material result in wildly different output, I don't see how this data can be trusted at all. Was that just one freak result out of a million correct ones...?

Re: Songdata

#5
I've been using this site ever since I discovered it! I'm glad to see it featured on HN.

I started learning to play the Romanian Kaval [1] last summer and Songdata helped me enormously in finding good backing tracks to improvise on.

I'm mostly improvising on chillhop tracks right now because I'm trying to develop less traditional rhythms (although I'm still clumsy with the breathing and knowing when to keep the silence): https://soundcloud.com/alin-panaitiu-978520831/improv-1-on-m...

I've also developed Noiseblend (https://noiseblend.com) which provides a way to choose a song key when discovering by artists [2] [3] but I still find myself plugging a good playlist into Songdata and just choosing the A minor tracks.

[1] https://www.youtube.com/watch?v=QBElWgzJv8M

[2] https://www.noiseblend.com/playlist?artists=3U6eCXHFS6wQVuFu...

[3] https://cln.sh/SmtVf8

Re: Songdata

#6

I just searched for "yer blues" by The Beatles. Different mixes of the same exact studio recording have different keys and BPMs listed. I could perhaps understand if it gets the demo versions wrong, but when subtly different remasters/mixes of the same exact source material result in wildly different output, I don't see how this data can be trusted at all. Was that just one freak result out of a million correct ones.…

The data comes from Spotify’s Track Audio Features API. [1] [2]

I believe this data was imported from the EchoNest project when Spotify acquired them [3] and it’s possible that algorithms have improved since 2014 but not all old tracks have been re-analyzed. I would guess that this is what’s causing the discrepancies you’re seeing.

[1] https://developer.spotify.com/console/get-audio-features-tra...

[2] https://cln.sh/TfGPcj

[3] https://en.wikipedia.org/wiki/The_Echo_Nest

Re: Songdata

#9

I see the data is coming from Spotify, my experience from trying to use their api was that use cases are quite restrictive and you had to request access (they would let us do what we wanted). If the developer is here, what is the agreement you have with Spotify? Do you have any plans of offering an API yourselves? I would be interested in a paid api that gave us access to the data available though the Spotify api, th…

You can find the Spotify Developer Terms here: https://developer.spotify.com/terms

Basically, you're not allowed to sell the Spotify in any way.

Re: Songdata

#10
post #2

Some time ago I wanted to see how many songs have bass notes that go bellow 50Hz and I quickly realised that it way over my expertise to do that, but I'm still curios: would it be possible to display the frequencies for a particular track?

You should be able to get that from the Spotify API endpoint that returns a track's audio analysis.
Post reply on HN