2
Pyoは、DSPスクリプトの作成を支援するためにCで記述されたPythonモジュールです。Pyoには、さまざまなオーディオ信号処理のクラスが含まれています。pyoを使用すると、ユーザーは信号処理チェーンをPythonスクリプトまたはプロジェクトに直接組み込み、インタープリターを介してリアルタイムで操作できます。pyoモジュールのツールは、オーディオ信号の数学的操作、基本的な信号処理(フィルター、遅延、合成ジェネレーターなど)のようなプリミティブを提供しますが、サウンドグラニュレーションやその他の創造的なオーディオ操作を作成する複雑なアルゴリズムも提供します。pyoは、ソフトウェア間の通信を容易にするOSCプロトコル(Open Sound Control)、およびサウンドイベントの生成とプロセスパラメーターの制御のためのMIDIプロトコルをサポートしています。pyoは、成熟した広く使用されている一般的なプログラミング言語のすべての利点を備えた、洗練された信号処理チェーンの作成を可能にします。