Instrumaster
Experiments with different neural network structures and algorithms in order to achieve musical note recognition as well as musical instrument recognition, all bundled in a mobile application. It also aims to create the most effective music-learning application that works completely offline, which is hard to find in modern music applications. The paper also explores why the instrument identifying AI is solely based on Multi-Layer Perceptron (MLP) and why the note-identifying AI system was chosen to be a ML system over CNN or other deep-learning trained AI. The paper presents feature extraction methods for audio signals and files and dives deep into the process, such as FFT, MFCCs, Wavelengths, sampling rates, etc. It also touches on Logistic Regression Algorithms, their limitations, and their performance with the different use cases in the application. All these techniques are then compared side by side for maximally added value, making this research paper a good reference for any future developers looking to find optimal neural networks techniques when it comes to audio processing and analysis.
