A guitar digital effect processor in Java.
The project is composed by a Java code that runs on a PC and a C++ code that is executed on an Arduino uno connected to a guitar or an other audio source. The program on the PC listen the USB port where the Arduino board is connected and receives the audio stream from the instrument. It also allows to see the sound signal and to apply some effects: reverb, overdrive, delay and flanger.