This project aims to emulate the Yamaha DX-7 synthesizer using Supercollider programming language. It utilizes FM synthesis and some other signal processing topics.
Working files can be downloaded from this Github repo: https://github.com/everythingwillbetakenaway/DX7-Supercollider
It comes with 16384 different original DX7 patches. It almost perfectly emulates the original DX-7 unit. Blind test between original unit and emulations are hard to distinguish. Here are some example sounds from Supercollider (I am playing the keyboard while changing presets):