![IconGems-Print](images/IconGems-Print.png)
319 – 319 - SLDS CSpeed 6
Data Engineering Techniques and Designs with Music Generation Neural Networks
Noah D. Solomon
Bridgewater State University
The generation of music artificially is an interesting concept to many and has received a lot of attention in recent years. The advancement of neural networks has allowed for the creation of models that can seemingly generate music creatively to mimic a specific genre or composer. This project delved deep into the many ways to construct these neural networks and compared different model architectures and data engineering techniques. Three main types of models were implemented and the resulting generated music was evaluated with respect to the melody, note agreeableness, and rhythm. These models used the Bach Chorales corpus as inspiration for music generation.