2

現在、Max/MSP を使用して、光と音の間のインタラクティブなシステムを作成しています。

Max/MSP に接続した Philips の色相照明を使用していますが、現在、Midi 楽器からのノートの入力で明るさ/彩度の増加をトリガーしたいと考えています。これをどのように達成できるか、誰にもアイデアがありますか?

4

5 に答える 5

1

私はこれを構築しました。シェルオブジェクトを使用しました。次に、HUE API を使用して javascipt ファイルを介してパラメーターの配列をフィードします。コマンド間に 1/6 秒のラグ タイムがあります。

Javascript ファイル:

inlets=1;
outlets=1;
var bridge="192.168.0.100";
var hash="newdeveloper";
var bulb= 1;
var brt= 200;
var satn= 250;
var hcolor= 10000;
var bulb=1;

function list(bulb,hcolor,brt,satn,tran) {
 execute('PUT','http://'+bridge+'/api/'+hash+'/lights/'+bulb+'/state', '"{\\\"on\\\":true,\\\"hue\\\":'+hcolor+', \\\"bri\\\":'+brt+',\\\"sat\\\":'+satn+',\\\"transitiontime\\\":'+tran+'}"');
}
function execute($method,$url,$message){

outlet(0,"curl --request",$method,"--data",$message,$url);

}
于 2015-05-18T15:49:17.930 に答える
0

最大によるDMXライトコントロールの場合は+1。max-to-dmx の優れたチュートリアルがたくさんあり、USB-DMX ハードウェアはかなり安くなってきています。しかし、これまでステージ上でたくさんのコンピューター機器を引きずり、楽器で 1 つか 2 つのライトを制御することを信じていた人として、単純な 1 チャンネルの「カラーオルガン」回路キット (Velleman MK 110 など) を調べて購入することをお勧めします。 )。オーディオ経由で 120/240V の電球を制御するのは、思ったより簡単です。このタイプのアプリケーション用のコンピュータは、通常、やり過ぎです。シンプルにして頑張ってください!

于 2016-05-31T23:25:48.123 に答える
0

このデータを MIDI 入力から max 内の Phillips HUE ライトにマッピングする担当者の詳細を知りたいですか? または、すでに Max に精通していますか。Tommy b の javascript (js オブジェクトに入れることができます) を使用すると、たとえば、使用したい MIDI メッセージをmidiinおよびboraxオブジェクトを使用してスケーリングし、 scaleオブジェクトを使用して必要な出力にマッピングできます。Karlheinz Essl の RTC ライブラリは、データをまったく変換したい場合に、アルゴリズム構成を開始するのに適した場所ですhttp://www.essl.at/software.html

于 2015-07-09T15:30:27.570 に答える
0

Philips Hue を制御するには、 http ://www.developers.meethue.com/documentation/core-concepts のように、[jweb] または [maxweb] オブジェクトを使用して、安静な http ベースの API への呼び出しを発行する必要があります: https: //cycling74.com/forums/topic/make-rest-call-from-max-6-and-saving-the-return/

ただし、通常、ライトを制御するには、プロフェッショナルな照明制御の標準プロトコルである DMX を使用します。このトピックに関するやや長い投稿は次のとおりです。午前3時42分。

于 2015-05-13T20:40:56.487 に答える