mioコメントを書くMacですとOS標準の機能で、ソフトウェア間でのMIDIのバイパスが簡単に行えるのですが、Windowsの場合はOS標準ではそういった機能はないようです。それだと不便ですよね。Yokeというフリーソフトがありました。ページのDownloadというところに、ダウンロードのリンクがあります。(32bit)でも動作しました。(64bit)は未確認。MIDI-OX※MIDI-OXというソフトが目立っていますが、インストールの必要はありません。Yokeは、ソフトウェアといっても、Windows起動時に自動的にバックグラウンドで立ち上がるソフトのようで、特に何かを操作したりということは一切ありません。8つのポートが追加されて、このポートを通じて、ソフトウェア間でMIDIデータの送受信ができるようになります。イメージとしては、ソフトウェア間でoutputのポートと、inputのポートを対応させることで、ソフトウェア間でMIDIケーブルをつなげるような感じです。Liveで受け取れるようになります。その他のソフトの場合も同様です。mioコメントを書く↓新機能を見れるムービーhttp://www.cycling74.com/story/2007/10/5/91222/9559非常に楽しみになってきた。何か勉強しなおさないといけないのかと思っていましたが、そういうわけではなさそう。Presentationモードというのが素晴らしい。今まで面倒だった作業がこれでなくなる。何回でもできるようになるらしく、それも素晴らしい。jitterの描画処理がどうなるのかも楽しみ。ProcessingやQCでしかやりにくかったことが、jitterだけで簡単にできるようになったらいいんですけど。後は、酷いと言われている音質も良くなると良いなぁ。新しいMacが欲しいところ。Control)について調べてみました。OSCがMIDIに比べて良さげなところは、圧倒的に自由というところでしょうか。MIDIだと128段階でしかデータを送れませんが、OSCだと特に制限はありません。1.34みたいな整数じゃないのも扱える。あと、自分の好きなメッセージ(言葉)も送れたりもします。チャンネルの制限とか、そういうのもないっぽい。このサイトの説明が詳しいです。それから、MIDIって接続速度が遅いらしいですが、そういう問題もないみたい。これからはMIDIより、OSCベースの機材が増えてくるんでしょうかね、どうなんでしょうね。いえば、LEMURもOSCベースで通信するんだったっけ。脇道にそれちゃいました。答えから先に言うと、Max/MSP4.6以上の場合は、udpsendと、udpreceiveというオブジェクトが標準で入ってるので、それを使いましょうとのこと。使い方は、udpsendとかのヘルプパッチを見ればなんとなく分かるかと思います。基本的にこの2つのオブジェクトだけで通信できるっぽいです。オブジェクトの名前にはOSCとか入っていませんが、問題なくOSCで通信できます。OSCはTCPとかUDPみたいにインターネットで使うプロトコルなので、通信に使うホストとポートを指定すると良いみたいで、それだけ指定すればOSC使えちゃうという優れものです。Technorogies)が公開している、Max/MSP用のOSCエクスターナルオブジェクトを使っていたようです。(今は使わなくて大丈夫だけど、このエクスターナルオブジェクト集の中にはいくつか便利なオブジェクトも混ざっているようなので、ダウンロードする価値はあるかも)その便利そうなオブジェクトは、[osc-route]というもの。受信したOSCのデータを解析するのに便利そうです。多摩美の授業のPDFに結構出てきました。ちなみに、CNMATのページの中のエクスターナルオブジェクトがおいてあるページは、こちら。あと、Max/MSP4.5以前の場合は、このページにある、「otudp」というオブジェクトも必要みたいです。mioコメントを書く今回のはちょっとしたことですが、エクスターナルオブジェクトを、Cycling'74のexternalsフォルダに入れてると、最初から入ってるエクスターナルオブジェクトと混ざってしまって、分かりにくくなるので、自作エクスターナルだとか、ネットでダウンロードした細かいパッチ、それからCNMATのOSCみたいに大量のエクスターナルは、それぞれ別のフォルダに分けて管理したい。FilePreferences.ここで、指定したフォルダは、Max起動時に読み込んでもらえるので、上に書いたような自分で作ったフォルダを書くことができます。mioコメントを書くかなり簡単なエクスターナルオブジェクトですが、karappoではよく使っているので公開します。max/mspで作ったオブジェクトなので、特殊なことができるわけじゃありません。ちなみにヘルプパッチはありませんので、ここで使い方を説明します。'74/externals/とかに放り込めばOKです。詳しくはこちら■noteoninこのオブジェクトは、指定したノート番号とチャンネルのノートオンをbangで返すオブジェクト。MIDIコントローラーのnoteをスイッチ代わりに使いたいときに便利です。(ノートオフは拾わないので)使い方は簡単。アーギュメントに拾いたいノート番号と、チャンネルを書くだけ。ちなみにチャンネルは省略できます。ダウンロード■keyCodeこちらは、特定のキー入力をbangで返すエクスターナルオブジェクト。49"とか書くのは面倒なので作りました。イベントにMidiコントローラーのUSBケーブルを持っていき忘れたときに急遽作った思い出のエクスターナルオブジェクト。mioコメントを書くさてさて、2061:Maxオデッセイも発売されて、あまり基本的すぎることを書いてもなぁというのと、ある程度jitterを使えるになってきたので、今後は本に載ってないこととかを書いていけたらなと思います。本に載ってるものでもこれは!というのがあれば載せるかもしれませんが。