Project

# Title Team Members TA Documents Sponsor
38 Adaptive Response Digital Guitar Pedal
Arya Nagabhyru
Jack Vulich
Will Coombs
Jialiang Zhang design_document1.pdf
proposal1.pdf
# **Adaptive response digital guitar pedal**
Team members:
- jvulich2
- aryacn2
- wcoombs2

# Problem

The original method of guitar amplification used vacuum tubes. While tube amplifiers sound great and are very responsive to the dynamics of the guitar signal (i.e. a quiet note has very little distortion and a loud one is quite distorted), they are heavy and expensive. Modern day solid state amplifiers are not very responsive to the dynamics of the signal, giving the player less flexibility when playing.

# Solution

We propose an adaptive response digital guitar pedal. This pedal would respond to the volume of the note played, and adjust the amount of effect accordingly. This would be a cheap, effective way to give the guitar player the responsiveness of a tube amplifier, without the cost of it. This same principle would be applied to other effects as well, allowing the player to adjust the amount of reverb, chorus, delay, or fuzz just by how lightly they pluck a string. This opens up a world of possibilities for the player, allowing them to adjust their sound on the fly. This effects pedal is mainly for the use of the player, to allow them to change their sound without making any adjustments to their amplifier or effects board. It is not something for the listener to notice. There will also be a compression switch, allowing the user to adjust effect amount by playing a note at a different volume, but keeping the output volume at the same level.

# Solution Components
## Analog Subsytem

The input guitar signal will need to adjusted to the proper voltage level before going into the ADC. It will also need to be amplified after the DAC and before it is sent out of the pedal. This will be done via analog amplification circuits.

## Microcontroller Subsystem
The microcontroller is what will perform the filtering and processing of the guitar signal. It will also manage the I/O of the pedal, including the LCD display, rotary encoder, and compression switch. The microcontroller being used is the ESP32-S3.

## Power Subsystem
The power of this board will come from a 9V wall outlet. We will have a regulator regulate the voltage down to 3.3V for the microcontroller, DAC, and ADC, and likely use the 9V for the digital subsystem.

## ADC/DAC Subsystem
The analog signal coming in must be converted to digital so that the microcontroller can process it. It also must be converted back to analog after the processing is done. We plan to use 32 bit hardware controlled ADC/DAC to remove some strain from the microcontroller.

## I/O Subsystem
We will have various components to make up the input and output for the user. We will have an on/off switch , turning the effect on or off. We will have a rotary encoder to select the effect being used. An LCD will display the current effect. A compression switch will give the user the option to have the output compressed to the same level. We will use bluetooth to control different parameters from a phone. Parameters include volume control and responsiveness.

# Criterion for Success

Responsive: our unit will need to respond to the volume of the incoming signal to adjust the amount of effect being used
Bluetooth: We want to keep the I/O of the physical pedal as simple as possible, so bluetooth must be used to adjust the different parameters, including the amount of responsiveness
Easy to use: our I/O interface must be easy to use so that the player can spend more time playing and not waste time playing around with the pedal settings.

Easy Cube Clock

Allan Englehardt, Jason Luzinski, Benjamin Riggins

Featured Project

Today's alarm clock market is full of inexpensive, but hard to use alarm clocks. It is our observation that there is a need for an alarm clock that is easy to set, and turn on and off with little instruction. Imagine an alarm that is set with the intuitive motion of flipping the clock over. When the alarm is on, you can see the alarm time on the top of the clock. To turn off the alarm, you simply flip it over to hide alarm display. Out of sight, out of mind. The front face of the clock will always show the current time, and will flip to the correct orientation.