Music Visualizer
visualize the sound around you
Summary of the final project
In this 153B project, my goal is to build a sound visualizer using the discovery board. A sound visualizer is a device that takes sound source as the input and output a visual representation of the sound based on its frequency or intensity on a display. The sound visualizer is going to collect its input by using a microphone. The signal will get processed through software, and the outcome will be sent to a LED matrix display which can then visualize the sound signal. Some additional feature I might consider when there is sufficient time is to take sound input signal from my PC via the USB and visualize it with my sound visualizer.
Block Diagram:
Update:
2/ 25 /2021
Ordered and received 8x8 LED display from Amazon.
Studied how to configure the on board PDM microphone, DFSDM, and DMA.
3/ 5 /2021
implemented FFT function to convert PCM signal into frequencies
3/ 12 /2021
implemented code to initialize and write bytes to the MAX7219 display matrix through SPI1.
Demo video:
Questions?
Email: haomingchen@ucsb.edu