I need some help in developing a C++ source code that will take an mp3 and convert it to a wav file. This wav file will be converted to a series of numbers and then compared to existing files in order for the mp3 file to be classified to a specific genre depending on the similarity of the existing files. The code needs to have use of a neural network. There are a couple of steps i need help:
1. mp3 conversion to wav file (I am guessing it has to be 44khz)
2. take this conversion and use it with a fast fourier transformation to compare with text files classfied as genres
3. classification loop i know how to do, it is a set of if/else statements and do-while loop, and then based on the closest percentage i can classify it.
I would really appreciate your help in this.