message を送る時の注意点:Max/MSP,JavaScript

スクリーンショット 2012-12-24 22.17.40

メリークリスマス!JavaScriptからmessageを送る時に、微妙にハマった事をメモしておきます。

あるパッチオブジェクトにメッセージを送っていたんですが、どうも反応しない。調べてみると、Listで送らなきゃいけない所、Stringで送っていました。Stringでmessageを送った場合は、messageの始点と終点に引用符が付きます。注意したいポイントです。

加えて、JavaScriptでListを作る場合は、Arrayを利用すればOKでした。

[javascript]

inlets = 1;
outlets = 2;
autowatch = 1;

function sendMessage(){

var messageList = [1,2,3];
outlet(0,messageList);

var messageString = "1 " + "2 " + "3";
outlet(1,messageString);
}

[/javascript]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です