Check out this TED Talk by David Byrne, who discussed the various contextual environments which are applicable to specific genres of music, from classical music to hip hop. David talks about the evolution of architecture and technology and its direct relationship to the innovation of music.