Real Time FFT Audio Spectrum Analyzer using Arduino
Our topic was to blink the LEDs with music. Basically, it was an Audio signal to Light Signal conversion. Red Green Blue LED strip is blinked with the music rhythm using FFT. Fast Fourier Transform is used to obtain the amplitude of various frequencies in the audio signal and these amplitudes are converted into Pulse Width Modulation and sent to the transistor circuit which blinks the RGB lights accordingly.
Also giving a review on one IEEE paper and one patent on the above topic.
Also giving a review on one IEEE paper and one patent on the above topic.
Watch the video here.
project video is awesome even i will try using your code
ReplyDeleteSure, tell me your experience after completing it.
Deletealso if you give little idea about fft , it woould help me alot.
ReplyDeleteYou can understand fft basics from this site: https://www.allaboutcircuits.com/technical-articles/an-introduction-to-the-fast-fourier-transform/
DeleteAlso u can refer talele sirs notes
It is nice that you have used fast fourier transform method
ReplyDeleteFast Fourier Transform as FFT is suitable for practical apllications. Also long length signals can be broken into prime factor radices.FFT produces fast results than DFT
Exactly, that was the reason for using it.
Deletei looked at the code, its very neat and understandable.
ReplyDeletealso you commented every function wiz good practice
ReplyDeleteYeah, for contributing to open source community
DeleteHey you are genius...I am also working on this project but on other controller. I had some errors in the algorithm which I used. But after going through your project I found out my error..... thanks man!!!!
ReplyDeleteThank you bro...and anytime you have problem in embedded coding just contact me, I'll try to help.
DeleteThank you very much.
ReplyDeleteGreat work on fft!!! Well done
ReplyDelete