Max for Live を使用した Live のコントロール
- 対象となるLiveのバージョン: すべて
- 対象となるOS: すべて
Max for Live で Live の API にアクセスするにはどうすればいいですか?
Max for Live からアクセスできる Live の API のすべては、 Live オブジェクト モデル (LOM) に示されています。
Live オブジェクト モデルには、いくつかのLive オブジェクト クラスとそのプロパティおよび機能、階層が形成される親子関係がリストされます。 基本的な Live API 用語の定義と、Live API にアクセスするために使用する Max オブジェクトのリストについては、 Live API の概要の章 を参照してください。
Liveオブジェクトモデル
Live オブジェクト モデルは、Live アプリケーションを、Live アプリケーションの側面 (アプリケーション自体、ソング、トラック、クリップ スロット、クリップ、デバイス、デバイス パラメーター、ミキサー デバイス、シーン、キュー ポイント、コントロール サーフェス) に関連付けられたいくつかの基本的な機能単位 ( プロパティ ) に分割します。 Live API は、アプリケーションの一部のプロパティにアクセスし、Live アプリケーションでそれらのプロパティがどのように表示されるかをコントロールする方法を提供します ( Application.View 、 Song.View 、および Track.View )。
Live API の使用には、次の 5 種類の操作のいずれかが含まれます。
- Max for Live オブジェクトを使用して Live API をクエリする (データを取得する)
- Max for Live オブジェクトを使用して Live API のプロパティを設定する
- Max for Live オブジェクトを使用して Live API の関数を呼び出す
- Max for Live オブジェクトを使用して Live API のプロパティを見る
- オーディオレートでパラメータを制御する
Max for Live で Live の API を使用してデバイスのコントロールと作成をするにはどうすればよいですか?
Max for Live では、Live API を通じて Live アプリケーションに直接アクセスする 2 つの方法が提供されています。
- 3つのMax for Live オブジェクト ( live.object 、 live.observer 、 live.path ) を使用して、Live アプリケーションにアクセスし、モニターおよびコントロールすることができます。
- Max js オブジェクトで、 Live オブジェクト モデル にアクセスできる LiveAPI Javascript オブジェクトを使用してコードを記述できます。
追加の参考資料
さらに詳しい情報は、Live 内の要素をコントロールするための Max for Live デバイスの構築を開始する際に役立つ、Cycling 74 ドキュメントにリンクされています。
Max for Live について詳しく知るには、 この Max for Live チュートリアル シリーズ をお勧めします。
Max for Live フォーラム も、アイデアを共有したり、パッチに関して Max コミュニティからサポートを受けるのに最適な場所です。