Open DMX USB をMac OSX (10.11.6) Resolume Arena 5 で有効にする方法
24.02.17
ENTTECのOpen DMX USBなど、FTDIのRS485通信を行うチップセットを利用したOpen DMX to USBデバイスは、簡単にはMacでは動かない?みたいなのですが、FTDIのサイトをよく見て、マニュアル通りにMac OS にインストールしたら成功したので、ここにその方法を書いておきます。
僕が通信に利用したかったデバイスは中国製のUSB to RS485通信デバイスです。
このデバイスはFTDI FT232RLチップを積んでおり、かつ150円と破格だったのです。アリババで購入。
さて、本題ですが、Open DMX USBドライバのインストールチュートリアルなどはけっこう存在しているのですが、どこを見回ってもプログラムを書いたことある人などにはわかりやすくても、正直安いからこのデバイスを購入した、にわかユーザーにはわからんことだらけだったということもあり、、できるだけ細かく書いておきます。途中で挫折したらもう諦めてDMX USB Proを買うことを強くお勧めします。
注:画像はクリックで拡大
1:USBで通信しているのに、Resolume Arena 5 のDMX接続機器一覧にデバイスが存在しないことを確認してアプリ終了
2:FTDIのサイトで、対応したVCPとD2XXとD2XXHelperドライバをダウンロード
3:ダウンロードしたVCP(FTDIUSBSerialDriver_v2_3)のインストール
4:FTDIUSBSerialDriverインストール先の確認
HDD直下の ライブラリ/Extensions の中にFTDIUSBSerialDriver.kextがあることを確認。
消したい時はゴミ箱へ。
5:同様にD2xxHelper_v2.0.0をインストール
HDD直下の ライブラリ/Extensions の中にD2xxHelper.kextがあることを確認。
消したい時はゴミ箱へ。
6:D2XX1.2.2.dmgをダブルクリックして、中身を表示
すると、フォルダが見えるので、D2XXというフォルダをデスクトップにドラッグアンドドロップでコピー。
7:デスクトップのD2XXの中身を確認
8:Finderのツールバーから移動/フォルダへ移動を選択
9:フォルダの場所を入力に『/usr/local』と入力
10:隠しフォルダが展開され、localの中身が見えるので、その中のlibフォルダの中身を見る
11:アプリケーション/ユーティリティ/ターミナルを起動
12:libのコピーフォルダを作るプログラムを書く
ターミナルに
sudo mkdir -p /usr/local/lib@
と入力してエンター。コピペ可。
パスワードを要求されるので、いつものユーザーパスワードを入力してエンター。
13:デスクトップにあるD2XXの中身をlibにコピーするプログラムを書く
ターミナルに
sudo cp Desktop/D2XX/bin/10.5-10.7/libftd2xx.1.2.2.dylib /usr/local/lib/libftd2xx.1.2.2.dylib@
と入力してエンター。すると、libの中にlibftd2xx.1.2.2.dylibがlibftd2xx.1.2.2.dylib@という名前でコピーされたのがわかります。
14:libの中にあるlibftd2xx.1.2.2.dylib@のシンボリックリンクを作るプログラムを書く
ターミナルに
sudo ln -sf /usr/local/lib/10.5-10.7/libftd2xx.1.2.2.dylib /usr/local/lib/libftd2xx.dylib@
と入力してエンター。すると、libの中にlibftd2xx.dylib@という名前で作られたのがわかります。
15:全部終了してOS再起動
16:再度Resolume Arena 5 を起動して、DMX接続機器一覧にデバイスが存在することを確認
17:終了
自己流のとこがあるので、これで正しいかわかりませんが、とりあえず動いたので良しとします。
ちなみに、ENTTECのDMX USB ProをMad Mapperで使う場合はD2XXが邪魔になることがある様です。その時は削除して再起動してみてください。また、2017.02.24現在はMillumin V2.0ではOpen DMX USBは使用できない様です。
何か質問があればメールでは無く、Facebookページののタイムラインに書き込んでください。
以上です。
13.03.17追記:デスクトップにD2XXフォルダがないと認識されないっぽいです。または、再インストール。
21.04.17追記:D2XXとD2XXヘルパー+FTDIのインストールで認識はされるが、結局再起動を繰り返す上に安定した送信ができない模様。Rezoのフォーラムにもあったが、USB系の出力は安定しないからやめたいんだとか。というわけでOpen DMX USBはRezoでは使えないっぽい。。こんな終わり方でごめんなさい。。
22.04.17追記:結局Rezoは諦めて、FTDIはアンインストールし、D2XXとD2XXヘルパーとmillumin2 beta(2.18)のArtnetとQLC+の出入力設定とPassthroughチェックの組み合わせでやりたいことはできたので、詳細はまた今度。Thanks millumin2!
ちなみに、2週間前にOpen DMXサポートして欲しいとフォーラムに書き込んだら今後のバージョンでサポートしてくれるみたい。milluminの対応力恐るべし。。
UENO PLANET – Ueno Zoological Gardens
10.02.17
Cinema 4D / Client / motion graphics / Projects
Role
CG and animation
Credits
Supervision : Ueno Zoological Gardens
Planning / Design : Nippon Design Center, Inc.
Movie Edit : Michihiro Kuroda
Music : Noah
Client
Nippon Design Center, Inc.
E-girls – LED panel visuals for 67th NHK Kohaku
11.01.17
Client / motion graphics / Projects
Role
Design and animation
Credits
Production / Creative Direction : m plus plus