
Persistent Faust BETAは、AIとFaust言語を活用して自由にオーディオエフェクトを作成できるVST3プラグインです。
GPTによるコード生成とリアルタイムコンパイル機能を搭載しており、プログラミング経験がなくても独自のエフェクト制作に挑戦できます。
この記事では、Persistent Faust BETAの特徴や機能を詳しく紹介します。
Persistent Faust BETA|AIとFaustで自由にエフェクトを作れる革新的DSPプラットフォーム

Persistent Faust BETAは、KageProductionが開発したWindows向けのVST3エフェクトプラグインです。
一般的なエフェクトプラグインとは大きく異なり、決まった機能だけを提供する製品ではありません。
ユーザーが入力したFaustコードをリアルタイムでコンパイルし、その内容に応じてまったく別のエフェクトへと変化するプログラマブルDSPプラットフォームです。
EQやコンプレッサー、ディレイといった既存のカテゴリに収まらず、自分だけのオリジナルエフェクトを作れる点が大きな特徴です。
ひとつのプラグインで無数のエフェクトを実現
Persistent Faust BETAは、単機能のエフェクトではありません。
コードを書き換えることで、まったく別のオーディオプロセッサーとして動作します。
できることの例としては以下があります。
- EQ
- コンプレッサー
- リミッター
- サチュレーター
- ディストーション
- ディレイ
- モジュレーションエフェクト
- ハイブリッドエフェクト
- 実験的なDSP処理
単なる機能追加ではなく、内部オーディオエンジンそのものを再構築する仕組みです。
そのため、既存の市販プラグインにはない独自の音作りも実現できます。
コーディング知識がなくても使える
このプラグインの大きな魅力は、プログラミング経験がなくても利用できることです。
プラグイン内にはGPT Assistant機能が用意されています。
ユーザーは欲しいエフェクトを自然な文章で伝えるだけです。
例えば次のような指示が可能です。
- ビンテージサチュレーション付きのテープディレイを作ってほしい
- ビンテージオプティカルコンプレッサーを作りたい
- アナログ風のサチュレーターを作りたい
- 独特なモジュレーションエフェクトを作りたい
すると専用GPTがFaustコードを提案します。
コードを理解していなくても、自分専用のエフェクトを作成できる環境が整っています。
専用GPT「Persistent Faust Coder」を利用
Persistent Faust BETAは、重いAIエンジンをプラグイン内部へ組み込む方式ではありません。
代わりにWeb経由で利用する専用GPT「Persistent Faust Coder」を採用しています。
この仕組みにより、以下のようなメリットがあります。
- AI機能を軽快に利用できる
- 音響DSP向けに最適化された回答を得やすい
- Faustコード生成を効率化できる
- 自然言語からプラグインを設計できる
音作りのアイデアを文章で伝えるだけで、実際に動作するコードを生成できるのは大きな魅力です。
リアルタイムコンパイル機能
Persistent Faust BETAの中核機能がリアルタイムコンパイルです。
GPTが生成したコードや、自分で作成したFaustコードをCODEビューへ貼り付けます。
その後、Compileボタンを押すだけです。
処理の流れは非常にシンプルです。
- Faustコードを入力
- Compileボタンをクリック
- コードを解析
- オーディオエンジンを再構成
- 新しいエフェクトとして動作開始
数秒で新しいエフェクトへ変化するため、制作の流れを止めずにアイデアを試せます。
試行錯誤を繰り返すサウンドデザインとの相性も良好です。
自動生成されるモダンなGUI
コードのコンパイルが成功すると、GUIも自動生成されます。
そのため、GUIを別途設計する必要はありません。
画面デザインには洗練されたダークテーマが採用されています。
主な特徴は以下の通りです。
- パラメーターを自動配置
- スライダーの数値表示に対応
- 視認性の高いレイアウト
- グリッド形式で整理されたコントロール
- モダンなワークフローに対応
見た目だけでなく、実際の操作性も考慮された設計です。
入出力メーターを標準搭載
GUI右側にはメーターが標準で表示されます。
リアルタイムでオーディオ信号の状態を確認できます。
監視できる項目は次の3種類です。
- Input(入力レベル)
- Internal DSP(内部処理レベル)
- Output(出力レベル)
信号の流れをひと目で把握できるため、複雑なエフェクトを作成する際にも便利です。
512種類のプリセットを収録
コーディングを行わなくても利用できます。
初期状態で512種類のオーディオプラグイン相当のプリセットが用意されています。
そのため、
- まずは既存プリセットを試す
- 気になるものを分析する
- 自分好みに改良する
という使い方も可能です。
Faustの学習用としても活用しやすい構成です。
プリセット共有にも対応
作成したエフェクトは保存できます。
また、コミュニティとの共有も可能です。
活用例としては以下があります。
- オリジナルコンプレッサーの共有
- 特殊ディレイの公開
- 実験的サウンドデザインツールの配布
- 独自DSPアルゴリズムの共有
ユーザー同士でアイデアを交換しながら発展していく環境が期待できます。
まとめ:KageProduction「Persistent Faust BETA」サウンドデザインの可能性を大きく広げるプラグイン
Persistent Faust BETAは、単なるエフェクトプラグインではありません。
AIによるコード生成とFaustによるリアルタイムDSP開発を組み合わせた、新しいタイプの音作りツールです。
特徴をまとめると以下の通りです。
- Faustコードをリアルタイムでコンパイル
- AIを活用してエフェクトを生成可能
- コーディング未経験者でも扱いやすい
- GUIを自動生成
- 入出力メーターを標準搭載
- 512種類のプリセットを収録
- オリジナルエフェクトを保存・共有可能
- 無数のサウンドデザインに対応
既存のプラグインを使うだけでは物足りない方や、自分だけのサウンドツールを作りたい方にとって非常に興味深いプラットフォームです。
AI時代の音作りを体験できる、新しい発想のDSP環境といえるでしょう。
