Apr 2025 – May 2025
Music Synthesizer
Real-time music synthesizer with HDMI output on FPGA
Technologies
SystemVerilogCFPGA DesignXilinx Vivado
About This Project
Designed and implemented a real-time music synthesizer and playback system on FPGA, supporting multi-track composition and HDMI-based visual feedback.
Developed a custom embedded architecture utilizing BRAM to store multi-track note data, integrating keyboard input and on-screen note visualization to enable synchronized playback and an interactive, real-time composition experience.
Verified correct functionality using the Xilinx Vivado waveform viewer and hardware logic analyzers, ensuring valid BRAM access, accurate HDMI timing, and glitch-free audio output.
Links & Resources
Source code available for private review upon request.