ZynAddSubFX est un synthétiseur logiciel pour Linux et Windows sous licence GPL, doté d'une interface relativement simple, capable de fabriquer un nombre sans fin d'instruments, de la simulation d'appareils existants à des conceptions nouvelles.
L'auteur de ce programme est Nasca Octavian Paul, un mathématicien roumain passionné par l'informatique et la musique.
ZynAddSubFX peut être utilisé comme greffon de LMMS.
ADsynth ou ADnote est un moteur complexe qui calcule les sons en additionnant un nombre de voix. Chacune a des filtres, des enveloppes, des LFOs, du morphing sonore, des modulateurs (en anneau ou en phase, les modulateurs peuvent avoir des formes arbitraires), des résonateurs, etc. Chaque voix comporte un générateur de forme d'onde puissant qui peut générer jusqu'à 128 harmoniques sinusoïdales ou non sinusoïdales. La synthèse de Fourrier peut être utilisée ainsi que le filtrage ou la déformation de fonctions. L'antialiasing est inclus dans le moteur.
SUBsynth ou SUBnote est un moteur simple qui calcule les sons par soustraction d'harmoniques de sons d'un bruit blanc.
PADsynth ou PADnote est un moteur récent qui se veut l'aboutissement des recherches de l'auteur de ZynaddSubFX.