AndroidでSL4Aを使ってアプリを書いています。MIDI 信号を Ableton Live に送信したいと考えています。方法を教えてください :> どのライブラリが適していますか?
1 に答える
midi ではなく、OSC を使用します。
「Open Sound Control (OSC) は、コンピューター、サウンド シンセサイザー、およびその他のマルチメディア デバイス間の通信のためのプロトコルであり、最新のネットワーク技術に最適化されています。最新のネットワーク技術の利点を電子楽器の世界にもたらした OSC の利点には、相互運用性、正確性、柔軟性、および強化された組織と文書化。
このシンプルかつ強力なプロトコルは、サウンドやその他のメディア処理のリアルタイム制御に必要なすべてを提供すると同時に、柔軟で実装が容易です。」
http://opensoundcontrol.org/introduction-osc
OSC を使用すると、イーサネット経由でデータを配信できます (MIDI である古代の 3kb/s の由緒あるカタツムリよりもはるかに細かい粒度で)。次に、さまざまな OSC-MIDI インターフェイスのいずれかを使用して MIDI に変換できます。
http://www.assembla.com/wiki/show/live-api
http://monome.q3f.org/wiki/LiveOSC
あなたが非常に野心的であれば、非公式の Live Python API を使用して LIVE 自体の多くの側面を制御できます。これは Python 用に構築されているため、自宅にいるように感じるはずです。ただし、プロジェクトはやや古くなっているようです。
"即時リリースの場合:
連絡先: LiveAPI.org プロジェクト
電子メール : press@liveapi.org
ウェブサイト: http://www.liveapi.org/
LiveAPI.org プロジェクトがサードパーティの Ableton Live API Python SDK を発表
米国カリフォルニア州サンタクルーズ、2007 年 6 月 5 日 - LiveAPI.org は、Ableton Live の Python API の最初の SDK が利用可能になったことを発表できることを誇りに思います。
LiveAPI.org は、Live Python API を操作するための最先端のツールを提供することを目的とした、独立したオープンソース ソフトウェア開発プロジェクトです。リバース エンジニアリングとネットワーク プログラミング技術を通じて、LiveAPI.org は、Ableton Live の使用方法を変える SDK を作成しました。
SDK コンポーネント:
LiveOSC - Python コールバック システムを介した OSC メッセージの送受信を可能にする UDP ネットワーク ベースの Open Sound Control (OSC) インターフェイス。Python API で実行できるすべてのタスクは、トリガーするだけでなく監視することもできます。ネイサン・ラメラとロブ・キングによる。現在、更新は 60 ミリ秒間隔に制限されていますが、この数値を下げる方法を見つけたいと考えています。OSC 経由で MIDI ノートを送信しても、うまくいくとは限りませんが、もっと多くのことができます。
LiveTelnet - Telnet サーバーは Python CLI にアクセスして、Live Python API の調査とプログラムによる操作を行います。ロブ・キング
Ableton Live API ドキュメント - Ableton AG の許可を得て転載した、Ableton Live Python API で利用可能な内容に関する完全なドキュメント。James Andrew によるランタイム オブジェクトからのオリジナルの抽出。
この発表は、Ableton Live 愛好家を LiveAPI.org に招待するためのものです。当社のソースコードは無料で、LGPL ライセンスの下でリリースされています。LiveAPI.org について議論するためのフォーラムをhttp://www.LiveAPI.org/forumに作成しました。ベースのプロジェクト、SDK テクニック、バグ レポート。
LiveAPI.org について - LiveAPI.org は、2007 年 5 月に結成されたオープンソース プロジェクトです。LiveAPI.org SDK は、Nathan Ramella、Rob King、および James Andrew によって作成されました。詳細については、http: //www.LiveAPI.org をご覧ください。プレスに関するお問い合わせは、press@liveapi.org まで直接お送りください。」
http://forum.ableton.com/viewtopic.php?t=66118
幸運を。