College

College of Engineering

Department

Computer Engineering Department

Degree Name

BS in Computer Engineering

Date

6-2019

Advisor(s)

Andrew Danowitz

Abstract/Summary

One of the most versatile aspects of the electric guitar is its ability to change its sound completely and on-the-fly through the use of effects pedals. Conventional guitar pedals contain one effect and can be chained together. The goal of this project is to serve as a contained multi-effects station with five popular electric guitar effects packed into one product. On top of this, the effects each have two tunable parameters to allow users to dial in the exact tone they are looking for. All of the signal processing done in this project is conducted on an FPGA which also allows the pedal to be reprogrammed at any time to switch out the effects if new effects are desired.

Comments

All of the PCB design files and SystemVerilog source code files are publicly available on Github at the following link: https://github.com/carsonrobles/fpga-guitar-pedal.

Share

COinS