Machine Learning Mandolin
Computer Science, Data Science, Programming, Machine Learning, Mandolin, Music, Vietnamese
Composition | Computer Sciences | Music
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.
Nguyen, Randy H., "Machine Learning Mandolin" (2019). Honors Projects. 760.
Additional FilesRN_Final_Report.pdf (312 kB)
RN_Journal_Reflection.pdf (43 kB)