This isn't exactly a trivial question, nor is it a technical question, so it's going to be a little hard to answer.

There are a number of ways to analyze music to generate game content, or a...