Music synthesizer that works with ESP32 and several wave generators to generate square and sine waves.
Used GPAI to debug my code.
Music synthesizer that works with ESP32 and several wave generators to generate square and sine waves.
Used GPAI to debug my code.
For this first week of “Lock in” sidequest I built a sine wave generator. This is because one I needed it for school and two I needed a place to start from. I researched for most of the time, then made a working cirquit, then made another one with an ESP32 to start off the music synthesizer project that I’m gonna ship ready at the end of this month. Anyways, the hardest part was learning how to make a Wien Bridge oscillator hence why did I spent so much time to research. I needed specific Op-Amp IC’s which I was suprised to find that I have, so I don’t need to buy more. Anyways, more of this project is coming soon!
Started working on the ESP32 code and made a sine wave output. I will post the code on github and make a tiktok video about my progress and how to make a Wien Bridge oscillator. Then Imma ship the project to keep the requirements of the “Locked in” sidequest. I will continue the project in a few days and post it as an update to this one, but for now this are my acomplishments. This will be a fuuun project :).
Log in to leave a comment
I saw the “Locked in” sidequest and thought “hmm what project should I do??” I went through 20 different stuff and got ideas from chatgpt, but I didn’t like any of them. Then I remembered 2 things, one - that I needed to make a sine wave generator for a presentation in school, and two - a girl I like who wants to be a singer told me that she saves money to buy a synthesizer for her music production (I told her she can ask whatever questions she had, and Im certainly helping her with her own song she wants to produce :) ). Anyway I started thinking of something interesting, why don’t I make a synthesizer from a few different types of waves and there we go, that’s what Im making. For now I made the Wien Bridge oscillator for the sine wave generator and it’s a massive success. For my project though I’ll be using ESP32 and it’s wave generating capabilities. I’ll just be using some Op-Amps to clean the generated waves. I’ll also add 2 rows of 8 buttons for the notes and 2 octaves (making it like a 4x4 matrix since the ESP32 doesn’t have a whole load of pins to work with) and a homemade oscillator to visualise the waves. Im making them interfere (mix) when some buttons are pressed together. I think it’s going to be so cool. P.S. I really need a variable power supply and Im thinking of buying one soon.
Log in to leave a comment