Jonthesizer is a simple software synthesizer based on PyQtGraph, developed entirely in Python.
This synth's engine was designed by Alan. Plese also see the amazing blog posts.
I only checked my application on M1 Mac. Though, this should work in other platforms.
brew install portaudio
pip install --global-option='build_ext' --global-option="-I$(brew --prefix)/include" --global-option="-L$(brew --prefix)/lib" pyaudio
This sinthesizer is controlled by a MIDI device. If you don't have a MIDI device, a MIDI simulator like MidiKeys is useful.
This application is still under development, so it has prbably many bugs. The following items are known issues.
- Cutoff artifacts