The Patchbay_

Faust

Functional DSP language that compiles to C++, WebAssembly, plugins and many other targets.

LanguageFaust
CategorySynthesis & DSP
LicenseLGPL-2.1-or-later
PlatformsmacOS Windows Linux Web iOS Android
InstallDownload at faust.grame.fr; brew install faust; or browser IDE
First released~2002
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Writing portable DSP algorithms, effects and synths once and deploying anywhere.

Minimal example

import("stdfaust.lib");
process = os.osc(440) * 0.1;

Alternatives to Faust

pyopydubCsoundPure Data

← Back to all tools