Machine Learning Mandolin
Keywords
Computer Science, Data Science, Programming, Machine Learning, Mandolin, Music, Vietnamese
Disciplines
Composition | Computer Sciences | Music
Mentor
Ira Woodring
Abstract
Musicians combine their knowledge with intent to compose new musical pieces. Artists are endlessly creating more music, even though instruments have a limited set of sounds. Now, computer programs like Google’s Magenta project use machine learning to assist musicians in creating new songs. This is achieved by exposing a program to large amounts of music, and having the program learn patterns on its own rather than needing prior knowledge about music. The scope of this project will include researching how machine learning is applied to music generation and using a model to achieve this. Machine learning has been applied to music generation in many different styles, from classical piano, to jazz, and to video game music. This project’s focus will be on mandolin music, specifically Vietnamese folk music. The objective is to input audio files into a program that after training on the data, will generate new music using the patterns that were detected.
ScholarWorks Citation
Nguyen, Randy H., "Machine Learning Mandolin" (2019). Honors Projects. 760.
https://scholarworks.gvsu.edu/honorsprojects/760
Additional Files
RN_Final_Report.pdf (312 kB)Final Report
RN_Journal_Reflection.pdf (43 kB)
Journal Reflection