EDIT: doesn't work for https://maroofy.com/songs/1640070887
Show HN: I trained an AI model on 120M+ songs from iTunes
351–360 of 444 posts
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#352I'm wondering if anyone has done something similar, but instead of trying to find similarities in the raw audio, they use tags available from sources like Last.FM, Musicbrainz, Discogs etc? And the ultimate answer to that is probably "those sources kinda suck". Discogs is like a trainspotter on the spectrum, fascinated by release IDs. Musicbrainz is kinda similar (each song will have a dozen matches of wildly differe…
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#353Earlier quoted context omitted.
Yes. I think many of those features are based on pre-NN feature detectors (such as BPM), and Danceability, Valence and Energy sound like primary components that have been given names. Echo nest was great for its time, but if they have kept up, they're not exposing their more modern learned features to users anymore.
They were acquired by Spotify, and there's been some work done by/for Spotify since then. I'm not at liberty to say what, sadly, as I work for Spotify. I think I can say that one of the main challenges is running this analysis for users. It's prohibitively expensive (or was prohibitively expensive) to use this to keep track of and run recommendations for what users are listening for each user. It can be used on small…
I def prefer for that common index to have a permissive license though!
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#354Finding sources for input data is something I struggle with when building deep learning models. Out of curiosity, how did you go about programmatically accessing the music files for all 120M+ songs, in order to create your embedding vector? I can't imagine iTunes has an API which would let a person do that.
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#355Earlier quoted context omitted.
Yes. I think many of those features are based on pre-NN feature detectors (such as BPM), and Danceability, Valence and Energy sound like primary components that have been given names. Echo nest was great for its time, but if they have kept up, they're not exposing their more modern learned features to users anymore.
They were acquired by Spotify, and there's been some work done by/for Spotify since then. I'm not at liberty to say what, sadly, as I work for Spotify. I think I can say that one of the main challenges is running this analysis for users. It's prohibitively expensive (or was prohibitively expensive) to use this to keep track of and run recommendations for what users are listening for each user. It can be used on small…
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#356I searched for "Poinciana" by Keith Jarrett[1] (one of my all-time favorites). The top three responses were "La Raya" by Los Islenos [2], "Days of Our Love" by Deepa Dremata [3], and "Flying Home" by Michelle Mack [4]. While I didn't hate any of them, and they all featured a piano, I wouldn't say any of them sound like Keith Jarrett, either. [1] https://music.apple.com/us/album/poinciana/1446740946?i=1446... [2] http…
it doesn't seem to understand anything about the style of the music
seems to find stuff which is sonically similar rather than musically similar, and even then I'm being generous
no useful recommendations
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#357Finding sources for input data is something I struggle with when building deep learning models. Out of curiosity, how did you go about programmatically accessing the music files for all 120M+ songs, in order to create your embedding vector? I can't imagine iTunes has an API which would let a person do that.
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#358The homepage is an empty page with just one search box in the middle. It does not work in firefox.
Hmm I actually use Firefox myself, but tbh, it can be a bit flaky atm due to the sudden surge in traffic. Should become more reliable soon!
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#359Earlier quoted context omitted.
I agree with everyone's criticisms that it seems to identify similar tempo and melodic riff, irrespective of genre. But to me this is a feature, not a bug. I could see this or something like it opening my eyes to music I would never possibly have found on my own. I really like it! Spotify on the other hand seems to want to send me to the same group of artists and tracks I've listened to before, following some Collatz…
It’s a pretty cool idea and gets to a philosophical question really quick “what do people mean when they say they like similar music?” Era? Artist? Genre? Sound? Tempo? Personally I spend my time finding similar-era music because I like to hear how sounds evolved.
Re: Show HN: I trained an AI model on 120M+ songs from iTunes
#360Finding sources for input data is something I struggle with when building deep learning models. Out of curiosity, how did you go about programmatically accessing the music files for all 120M+ songs, in order to create your embedding vector? I can't imagine iTunes has an API which would let a person do that.
Also would like to know. I can't even listen to the full songs, and assuming I have to pay. I can't imagine buying 120 million songs, so it has to be some collab with iTunes.