Live data from Hacker News

Show HN: Get the guitar chords from your Spotify playlists

spotifychords.luca.gg

11–20 of 83 posts

Re: Show HN: Get the guitar chords from your Spotify playlists

#11
post #8
post #3

Against my better judgement I actually logged in with Spotify, only to find that it just didn't work. I'm not really sure what I was expecting anyway. There used to be a great trade in guitar chords online, but then lots of small sites got taken down and ultimategyitar tried to put a big shitty paywall around years and years of high quality content made by volunteers and often scraped from other sites.

Seriously ultimate guitar just effed over so many people who put time and effort into spreading guitar chords. That and their site is covered in so much ad content.

[deleted]

Re: Show HN: Get the guitar chords from your Spotify playlists

#13
You would think getting the notes and converting them to chords, and tablature, would be one of those "exactly suited for neural nets" type of problem.

If you want the chords to "Here comes the sun," you can find dozens of hits, but try something slightly obscure and they are hard to come by. (People with great ears have no idea what I am talking about.)

Re: Show HN: Get the guitar chords from your Spotify playlists

#14

Hi! In terms of your credential flow - did you get a quote extension from Spotify for your use-case? I know that this kind of log in flow is really restricted without requested (at least in my experience working with the API).

Hi, I didn't get a quote extension, I never actually looked at the quote limitation because I was only using it myself.

Edit: I checked on the Spotify developer dashboard and it says "App Status: Granted quota extension"

Re: Show HN: Get the guitar chords from your Spotify playlists

#15
post #3

Against my better judgement I actually logged in with Spotify, only to find that it just didn't work. I'm not really sure what I was expecting anyway. There used to be a great trade in guitar chords online, but then lots of small sites got taken down and ultimategyitar tried to put a big shitty paywall around years and years of high quality content made by volunteers and often scraped from other sites.

I actually run a guitar chord website, www.guitarparty.com, that provides chords for songs, but also some additional functionality such as PDF books, transposing songs etc for subscribers. But the content is free although you have to tolerate a few Google ads. We're mostly local to Iceland but there are always some users and subscribers from around the world.

We once attempted to go the legal route globally and make a deal with Harry Fox Agency (the agency that took down OLGA), we had a contract ready but it would have been quite expensive and risky for us. That being said, we pay royalties to our local copyright agency based on usage.

Re: Show HN: Get the guitar chords from your Spotify playlists

#17

You would think getting the notes and converting them to chords, and tablature, would be one of those "exactly suited for neural nets" type of problem. If you want the chords to "Here comes the sun," you can find dozens of hits, but try something slightly obscure and they are hard to come by. (People with great ears have no idea what I am talking about.)

I've worked on this problem for some time on a personal project, and I'm pretty convinced you can basically solve this problem without deep learning or AI techniques, and instead use non-negative matrix factorization[0] as a bank of note templates (from their spectrograms). I have a fairly well working proof of concept and the approach is supported by the literature.

[0]: https://en.wikipedia.org/wiki/Non-negative_matrix_factorizat...

_edit_

That said, you'd probably need something more hard-core for extraction from an actual track, so you're probably right.

Re: Show HN: Get the guitar chords from your Spotify playlists

#18
post #17

You would think getting the notes and converting them to chords, and tablature, would be one of those "exactly suited for neural nets" type of problem. If you want the chords to "Here comes the sun," you can find dozens of hits, but try something slightly obscure and they are hard to come by. (People with great ears have no idea what I am talking about.)

I've worked on this problem for some time on a personal project, and I'm pretty convinced you can basically solve this problem without deep learning or AI techniques, and instead use non-negative matrix factorization[0] as a bank of note templates (from their spectrograms). I have a fairly well working proof of concept and the approach is supported by the literature. [0]: https://en.wikipedia.org/wiki/Non-negative_ma…

This is the right approach for song recommendation too — try your approach there and see what happens. If you want help on the business side, reach out.

Re: Show HN: Get the guitar chords from your Spotify playlists

#19

You would think getting the notes and converting them to chords, and tablature, would be one of those "exactly suited for neural nets" type of problem. If you want the chords to "Here comes the sun," you can find dozens of hits, but try something slightly obscure and they are hard to come by. (People with great ears have no idea what I am talking about.)

Thus propagating the NN "If all you have is a hammer" trend. I don't quite know the nuance of music theory, but could you not get away with traditional Fourier analysis? You just need to decompose the song into its constituent frequency "bins" right?
Post reply on HN