first of all, I really hope I'm in the right place, secondly, I know this is a difficult topic and many have tried figuring it out but can't find anything specific yet, so, here it goes:
From what I see, you guys are mainly creating music, so you do understand the idea of an emotional part to a song. What I am trying to do is build a service that accurately gives you the music that you want to listen (as other services tried but none has succeeded yet). One of the things I need in order to do that is a way to "calculate" the emotion that a song is exposing. For instance, I've read somewhere that usually a sad song will have it's key in Am.
The question is, is it possible to "read" the emotion of a song (happy, sad, etc..) by analysing the spectrum or other "technical" characteristics? If yes, can someone point me into the right direction?
An even bigger stretch would be doing the same thing with the genre(pretty sure this isn't possible but if I'm wrong, and I hope I am, please correct me).
Thank you all in advance and I really hope I'm in the right place. If not, please let me know and I'll delete the post straight away.
Edit For anyone interested in this topic you can also follow this discussion: https://music.stackexchange.com/questions/48549/reading-emotions-from-a-song