Requirement (Must Have): In this project, I would like to simulate a comb filtering effect on a raspberry pi. The person working on this project should have good python programming knowledge with digital signal processing knowledge.
Introduction: In this project, we would like to simulate comb filtering effect on a raspberry pi as shown in the video link.
You would require a single loudspeaker and a single microphone, preferably USB powered to create this effect. The loudspeaker will play a white noise signal which will be recorded by the microphone at each interval and a corresponding frequency plot as well as a spectrogram should be displayed in real-time.
The programming language of choice is python 3 and the DSP library of choice could be thinkDSP, SciPy, numpy. The coder is free to suggest other python-based DSP library.