Creative Neural Networks: Generating Live Video Game Soundtracks Trained on User Choices
Neural networks are incredibly powerful tools that can be used to solve a multitude of problems. However, these problems often cannot be solved in a single “correct” way, making them difficult to use in music composition where there is no correct answer other than that of a composer’s own judgments. This project uses neural networks to generate live soundtracks for a video game as a user plays it, continually retraining the network as the user makes more choices. The result is a large variety of cohesive yet unique compositions that enhance the gameplay experience.