Generative Music for Media Applications