Faust AUdio STreamsは、リアルタイム オーディオ信号処理用の表現力豊かな関数型プログラミング言語です。Faustコンパイラは、DSP仕様を効率的な C++コードに変換します。様々なプラットフォームとプラグイン形式をサポートしています。1つの Faust仕様から JACKや ALSAアプリケーションを簡単に生成でき、LADSPA、MAX/MSP、PD、Q、SC、VSTプラグインについても同様です。C++コードの他に、Faustコンパイラは XML記述と SVGブロック図表現も生成できます。