OpenMusic
2013年現在Max/MSPのエクスターナルとしてOpenMusicと非常に良く似たCAC用のオブジェクト集BACH(バッハ、Automized Composer’s Help)が開発されており、Cycling ’74社のMax/MSP公式サイトからリンクが貼られている。IRCAMでも積極的に援用されている。それぞれのオブジェクト名はbach.scoreなどとbach.がついた名前となっており、またbach.nthやbach.listなどOpenMusicのファンクションでも多用される基礎的なオブジェクト名はそのまま受け継がれている。
BACHをMax/MSPで用いる最大の利点はリアルタイムでのMSPの制御に対応できることである。SuperVP(フェーズヴォコーダー)やModalys(物理モデル音響合成)といったIRCAMで開発されたプログラムをOpenMusicから制御できるという利点は、それらがsupervp~やmodalys~といったエクスターナルとしてMaxに対応したことにより、それらとBACHをMax上で組み合わせての操作も可能となった。従来のOpenMusicでもエクスターナルライブラリによってこれらの操作は行え、また複雑かつ厳密な計算結果に基づいたOpenMusic上のパッチの計算結果に基づいたシンセシスが可能だったが、今後はこれらもMax上での制御が出来るようになる。
逆に言えばOpenMusic上でのこれらSuperVPなどのエクスターナルを使うことによるBACHと比べての利点は、リアルタイムの処理時間を待つことなくノンリアルタイムで素早い計算結果と合成結果の生成が出来ることである。
Max (ソフトウェア) - 本文参照
PWGL - 本文参照
bach - MAX上で動くエクスターナル・オブジェクト集。機能的にはOpenMusicに類似した役割を果たす。