Senior Project Blog Post #1
March 5, 2024
Hello, and welcome to the first blog post of my new senior project! In this I will give a brief overview of my project, my goals, and my schedule for the next few weeks.
The objective of my project will be to create a guitar chord recognition program using AI. The program’s functionality will be so that a user can input an audio file of them playing guitar into my program, and it will output the chord identities of the guitar in the audio file. In order to accomplish this, I will need to find a comprehensive dataset with annotated audio files and preprocess that data to implement it in a model. I will use the CQT transformation to create spectrograms from the audio files and extract the time-aligned string-fret combinations from the same audio files and train my data using a CNN model. The accuracy of my program will be represented in a learning curve using a Google lab notebook. And after tuning my parameters and optimizing my model, I will present a finalized program that can detect the chord identities of inputted guitar audio files.
My pursuit of this project stems from my deep passion for the fusion of data science and music. This interest was ignited during my junior year when I developed a music recommender system using AI, merging these two fields. Since then, I’ve been captivated by the endless possibilities at the intersection of data science and music. With this project, I aim to further explore and contribute to this dynamic space, driven by a fervent curiosity and a desire to uncover new insights within the realm of music through the lens of data science. Next week, I will be working on research and finalizing my literature review. Stay tuned!
Leave a Reply
You must be logged in to post a comment.