Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't disagree with you that a well-tagged music repository would be useful - indeed this is the goal of the music genome project - but am trying to point out that the typical requirement for "tagging" music is well beyond almost any individual user. Songs need to be tagged by genre, subgenre, style, mood, tempo, instrumentation, vocalist style, intensity, scale, key, and many more categories in order to adequately be able to mine the database and return results that the typical user would find useful. Then the user would have to be sophisticated enough to form queries that would return useful results. Maybe "uptempo" would be a meaningful result for you but a cross-section of all uptempo music would return unacceptable results for pretty much everyone else.

Who wants to follow Van Halen's "You Really Got Me" with the Endaro Mahaanubhaavulu? Answer: nobody. So you need to define genre. OK, you select "Rock". Now "You Really Got Me" is followed by "Non E Per Sempre." Oops. Still the wrong genre - and also the wrong language.

So you specify "English" words and try to tighten the genre. Now this is harder: is Van Halen "hard rock" or "metal" or "glam rock" (answer: could be any of the above). Pick the wrong one, and you'll accidentally expunge "You Really Got Me" from your listening experience, or include a bunch of Poison and Tesla songs, and you really hate those bands because you think their lyrics are dumb.

Uh-oh. Now you need a way to categorize the thoughtfulness of the lyrics.

The fact is that the requirement that most listeners have is something much more intelligent than a database search. If you've attempted to use the music genome project to find music, you'll know what a difficult process it can be. The music it returns is extremely hit-or-miss - and it is exquisitely tagged. By the way, I do think that the music genome project will solve your particular requirement "show uptempo music from Dave Matthews Band."

I'm not saying it's not possible. I'm saying it requires next-gen AI to (A) adequately categorize music on all needed dimensions and (B) assist the user in forming meaningful queries.

I'm also saying that the experience of radio broadcasting over the last 50 years is that listeners almost always want something that feels extremely familiar and highly curated....



> Who wants to follow Van Halen's "You Really Got Me" with the Endaro Mahaanubhaavulu? Answer: nobody. So you need to define genre. OK, you select "Rock". Now "You Really Got Me" is followed by "Non E Per Sempre." Oops. Still the wrong genre - and also the wrong language.

Of course, that's why you combine filters. You keep speaking of single queries.

    tag:uptempo tag:epic instruments:guitar genre:electronic
Sure, people may disagree with what is uptempo or not, but they already do that with genre's, i know i do haha.

I'm not saying it will be perfect. I'm saying right now we have nearly no useful ability to discover music. I'm extremely dissatisfied with music discovery, and i have no control in most applications.

> I'm also saying that the experience of radio broadcasting over the last 50 years is that listeners almost always want something that feels extremely familiar and highly curated....

Which sucks, because it's clear most popular products (Spotify/etc) agree with you - and i detest it. I have been given zero, completely zero meaningful features to interact with. At best i have magic in the backend to "hopefully maybe implement what i might want". There is no interaction to allow me to try and shape this with any meaningful feedback over what each interaction does.

What does this Heart do? Is it permanent or is it just temporary? How do i build a dynamic playlist off of a mood? How do i remove certain artists/genres/instruments/vocals from the mood?

Most music playing services give me absolutely nothing. And it's terrible, to this user at least. I just want features, and no one is implementing user facing features.

edit: To be clear, i'd settle for community tagging. Hell, i'd setting for the ability to tag posts myself, with no other contribution. I can't even play music by a tag i define. I promise you, i can manage to tag some music myself - but i have no ability to do that. The best i can do is build a playlist, which is like 1990's Mail folders. Completely useless for dynamic applications.


So what about the Music Genome project?

http://www.pandora.com/about/mgp




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: