Home - LemonRepublica/RPI_AMP GitHub Wiki
Welcome to the RPI_AMP wiki!
Introduction
The RPI_AMP is an open source project and we hope to provide a portable and convenient device for music lovers ,especially for Guitar lovers.In this project ,you could change the effect of the output and choose different function.Here are four functions ,which are delay , distortion, reverb and EQ. In this page, you could find everything about the project includes ,hardware, software and lists of materials .If you want to reproduce this project ,you must love the page.Of course, if you meet any question ,please contact with us .
Main Content
Hardware
Software
Software Design
Main Code
GUI Code
Software Installation
Conclusion
- More bits of ADC may lead to better sound quality. We used 10 bits ADC at the beginning however there is much unexpected distortion even if we rise the reference voltage of the op-amp and set the Vdd of ADC at 5V. When we changed it to 12 bits ADC the sound is much better. More details of the signal remain.
- When applying a GUI, the main program should not read the GUI every sequence or the speed of the project will slow down, and the output then can not be considered as “sound”.
- It may be better to build a middle layer between the GUI and the main program. That will not affect the running speed of the program and the signal is real-time.
- More interesting effects could be designed in this project.But the optimization of the code must be achieved,the processing will be slow .
Quick Links
Video-First-Test
Video-Second-Test
Final Test