I am in my 4th semester of a 4-year undergraduate electronics rngineering program. All I have learned so far is lots of theory in courses such as analog electronics circuits, digital electronics circuits, signal processing. All we do in our labs is either use MATLAB to write simple code for doing computations in signal processing or build relatively simple stuff on breadboard-based prototypes. What if I want to build something practical that I can use, like.a a guitar effects pedal?
Right now, I am learning signal processing, so I want to build something practical related to that. How do I do that? Do I have to learn how to use Arduino or Raspberry Pi for that?