SynprezFM 2 is a programmable polyphonic synth with a multitouch dynamic keyboard, arpeggio, effects and 1024 built-in instrument patches. It uses Frequency Modulation, a lightweight method for generating complex harmonic waveforms by mixing or combining sine samples controlled by envelops and LFO.