Hello everyone , This is the looking of my GUI,and it has 5 kinds of different voice recorded in it. And in this GUI,I focus no so much on the peach of the music, but on the drum beat of the Vocal Percussion(one kind of beat box,most use in accompaniment of acapella.
This is the way that I use to enter my audio files. And I use "soundsc()" than "sound()" to play the sound ,for the reason that I can stop the sound at any time I want by "clear sound".
The code in the left is the slider that combine the function of the low pass filter on above. And we can change the 'low' in function "butter()" to 'high' to make it a high pass filter: butter(filterOrder, cutOffFreq/(fs/2), 'low'); butter(filterOrder, cutOffFreq/(fs/2), 'high');
This is the fast Fourier transfer.