Jonthesizer

Jonthesizer is a simple software synthesizer based on PyQtGraph, developed entirely in Python. Screenshot

This synth's engine was designed by Alan. Plese also see the amazing blog posts.

Setup

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.

Problems

This application is still under development, so it has prbably many bugs. The following items are known issues.

  • Cutoff artifacts