This synthesizer is a commandline application build in c++. It uses Jack for the audio and RtMidi to recieve MIDI information which is send to the synthersizer by Open Sound Control(OSC). The program has a few options:
■ You can set the FM ratio.
■ You can set the FM depth.
■ You can adjust the attack, decay, sustain and release of the envelope.click here for source code.