javascript用のオープンサウンドコントロールライブラリはありますか?これに関する情報が見つからないようです。
4 に答える
私は最近、アドレスパターンマッチング、WebSocket- / UDPプラグイン、およびMaxMSP /PureDataなどに接続します。
JavaScriptの現在のブラウザベースの実装で提供されている低レベルのネットワーキング機能がないため、従来の方法(UDPまたはTCPトランスポートの使用など)で機能するJavaScriptOSCライブラリは不可能だと思います。クロスドメインスクリプティングの制限により、ブラウザベースのOSC実装IMOの有用性も制限されます。
JavaScript OSCは、カスタムXPCOMコンポーネントを使用することで可能ですが、せいぜい、そのようなソリューションはブラウザー固有のものになります。
1つの可能性は、より高いレベルのプロトコルでOSCを実行することです。JSONPを介したOSCは、探索の潜在的な領域として頭に浮かびます。PythonTwistedWebサーバー用のOSCを実装するMaxJaxプロジェクトに似たもの。
確かに、 WebソケットはブラウザーにOSCを実装するための最良の方法ですが、サポートが不足しているため、次善の策はカスタムHTTPサーバーです。1つを構築するための努力が進行中です-私はプロセスをチェックアウトしていませんので、それがあなたの目的に合うかどうか自分で確かめてください。