Audio Synthesis seems like magic at first but in fact it isn’t. I’ve created a synthesizer with effects like Reverb, an ADSR envelope and a LFO. I’m using Python 3, the lowlevel library Pyaudio, RtMidi for Midi Input and Tkinter for the GUI.

In my ongoing DEVLOG you can see the progress of developing this synthesizer.

Code on Github: