Ganz kurz: JSFX sind Skripte, die in der Programmiersprache EEL2 (Embeddable Expression Language) geschrieben werden, und in der DAW – insbesondere in Reaper – dann als Effektplugins oder Tools eingesetzt werden können. EEL2 wurde von Cockos – den Entwicklern von Reaper – erschaffen und ist eine Open Source Programmiersprache, die C etwas ähnelt.
Aber von vorne: 2004, noch bevor es Reaper gab, hat Cockos versucht Software zu schreiben, die live auf der Bühne zum Einsatz kommt. Man wollte Gitarreneffekte programmieren, die dann auf einem kleinen Linux System laufen und in bühnentaugliche Hardware verbaut werden. Davon gab es auch einige Prototypen: