0どーも、ぐるたか@guru_takaです。USBDMXProとMaxでDMX送受信する機会があり、自前で実装しました。そのときに学んだことを備忘録としてまとめます。Max」がありますが、以下3つの理由で不採用にしました。情報が古い受信側に対し、時々不具合っぽいのがある商用ではコンタクト必要スポンサードリンク目次DMX送信についてDMX受信について最後にDMX送信についてDMX送信では、以下のような配列を送ると、指定したDMXアドレスに値を送信できます。下記は最低限の配列値になります。231意味は以下の通りです。メッセージ終了の合図(16進数:0xE7)上記で紹介したのは、DMXの全体のチャンネル数が1としたものです。Specificationをご覧ください。色々なメッセージのタイプも載っています。Specificationの説明テーブルです。...となるので、注意しましょう!DMX受信についてDMX受信のデータ配列はこちらになります。下記は最低限の配列値です。231意味は以下の通りです。メッセージ終了の合図(16進数:0xE7)送信と異なるのは、メッセージのタイプと、DMX受信ステータスがあることでしょう。1.44に記載されていますので、チェックしてみると良いです。公式ドキュメントでは、DMX受信にて、以下のようにLabel5と書かれいており、また受信ステータスの詳細もあります。受信については、日本語での情報が殆どない中で、以下のopenFrameworksでのDMX受信を確認するソースが参考になりました。openFrameworksnakayasu.com最後に以上になります。データの送受信に関して理解するときは、公式ドキュメントを読むのが1番の近道かもしれないなぁ...と思いました。それくらい日本語や海外の情報が少なかったです。受信側はほぼ皆無で泣きそうになりました。’74】Maxで自作したオブジェクトをパッチ...次の記事シリアル通信の仕組みや頻出用語を簡単にまとめてみたぐるたか0→1を作る人に憧れ、2018.10からプログラミングを学び、今はとある会社で、webサービスを開発中!プライベートでは、ARアプリやwebサービス、拡張機能など色々と個人開発してます。