すでにMax 5をインストールされた人も多いかと思いますが、ここでMax 5とMax 4との関係をまとめておこうと思います。要は、Max 5とMax 4は個別に動作するので、共存できますよ!ってことです。でも、何か変なことが起こっても、私に文句を言わないでね。あくまで自己責任でお願いします。
インストール&オーソライズ
- Max 5はMax 4とは別のフォルダにインストールされ、プリファレンスを含めてファイルを共有することはない。つまり、それぞれが他方に影響を与えることはない。
- Max 5とMax 4は、それぞれ別のシリアル番号となる。
- Max 5とMax 4のオーソライズは関連はなく、別のものである。つまり、Max 4のオーソライズに影響を与えることなく、Max 5を30日間試用できるが、その30日を過ぎれば、Max 5をオーソライズしなければならない。
- (iLokによるオーソライズは未確認)
- Max 5とMax 4とを同時に起動し、独立して動作させることができる。
パッチ・ファイル
- Max 5ではパッチ・ファイルの拡張子として.maxpatが使われる。
- Max 4ではパッチ・ファイルの拡張子として.pat、.mxb、mxtなどが使われていた。
- Max 4で作成したパッチ・ファイルを、そのままMax 5で開くことができ、ほとんどの場合、そのまま動作する。
- Max 4で作成したパッチ・ファイルをMax 5で開いた場合、オブジェクト幅や文字列幅が異なる場合がある。この結果として、垂直だったパッチ・コードが斜めになるなど、外観が微妙に異なる場合がある。
- Max 5で作成したパッチ・ファイルを、Max 4で開くことはできない。
文字コード
- Max 5では、すべてのオブジェクトやメッセージで日本語を用いることができ、文字コードとしてUnicodeのUTF-8エンコーディングが用いられる。
- Max 4ではcommentオブジェクトのみ日本語を用いることができたが、この文字コードはShift-JISであった。
- Max 4で作成した日本語コメントを含むパッチをMax 5で開けば、自動的に文字コードが変換される。
- 正しい変換結果が得られない場合は、PreferencesのTwo Byte Comment Import EncodingをShift-JIS(すべての文字コードをShift-JISとして処理)またはMacroman(すべての文字コードをMacromanとして処理)に設定して、再度パッチを開くと良い。この設定は、デフォルトではAutodetect(文字コードを自動検出して処理)になっている。
エクスターナル・オブジェクト
- Max 4用のエクスターナル・オブジェクトの大半は、そのままMax 5で利用することができる。
- Max 4用のユーザ・インターフェース・オブジェクトは、Max 5では正しく動作しない場合が多い。
プラグイン
- Pluggo、Hipno、Mode、UpMixなどMax 4で作成されたVSTプラグインは、Max 5では動作しない。
- Max 5でPluggoがサポートされる予定だが、リリース時期は未定。
メッセージ通信
- udpsendとudpreceiveを用いて、Max 5とMax 4との間でメッセージの送受信ができる。
- 同じコンピュータでMax 5とMax 4を用いる場合は、IPアドレスが同一なので、ポート番号を用いて送受信を区別すると良い。
MIDI処理
- Max 5とMax 4とは、Core MIDIに対して個別のクライアントとして登録される。
- Max 5とMax 4とは、個別にMIDI機器との間でMIDIメッセージの送受信ができる。
- お互いのMIDIポートを指定すれば、Max 5とMax 4との間でMIDIメッセージを遣り取り出来る。
オーディオ処理
- Max 5とMax 4とは、Core Audioに対して個別のクライアントとして登録される。
- Max 5とMax 4からのオーディオ出力は、オーディオ・ドライバでミックスされて出力される。
- 同じオーディオ入力を、Max 5とMax 4とで同時に受け取ることもできる。
- ただし、オーディオ・ドライバはマルチ・クライアント対応でなければならない(Mac OS Xの内蔵オーディオはマルチ・クライアント対応)。
- Soundflowerなどを使えば、Max 5とMax 4との間でオーディオの送受信ができる。
といったところかな。何かあればアップデートしますので、お気づきの点はコメントかフォーラムにどうぞ。
Max5.0.1でpoly~オブジェクトが、polyにしたいオブジェクトを
認識してくれません。poly~のヘルプを開くと、
Warning: you have multiple files in your search path with the name times~.mxo
using this file: WhiteDisk:/Applications/ Max5/Cycling ’74/max-externals/times~.mxo
poly~: no patcher poly_doesnothing
poly~: no patcher poly_doesnothing
poly~: no patcher poly_doesnothing
poly~: no patcher poly_doesnothing
poly~: no patcher poly_doesnothing
Warning: you have multiple files in your search path with the name gate~.mxo
using this file: WhiteDisk:/Applications/ Max5/Cycling ’74/max-externals/gate~.mxo
Warning: you have multiple files in your search path with the name adc~.mxo
using this file: WhiteDisk:/Applications/ Max5/Cycling ’74/max-externals/adc~.mxo
poly~: no patcher poly_loadme
とエラーが出てしまいます。
またサーチパスは変更していないのですがいくつかのオブジェクトで
Warning: you have multiple files in your search path with the name
のエラーが表示されます。ちなみにOSは10.5.2で、外付けHDから起動
していて、Max5は外付けHD10.5.2に、Max4は内蔵HD10.4.11にインストールしてあります。
(フォーラムでリプライしますね)