作者 主题: DMX  (阅读 6442 次)

Ink

  • Moderator 版主
  • Newbie
  • *****
  • 帖子: 49
    • 神经元NeuronVJ
DMX
« 于: 七月 10, 2012, 10:59:21 下午 »
很多軟件都支持DMX信號。
不過從來沒有看到過有人拿visual的軟件來做燈光的控制。

DMX是燈光很通用的信號,燈光的設備硬件上都比較成熟了。軟件大多都是用商業的控臺來操作,如果拿vvvv等軟件來寫編程的話會不會有更大的自主空間?
至少可以加入最基本的聲音控制燈光明暗這種基本的交互吧?

這肯定是非常有前途的一個方向。

Contra

  • SuperManager
  • Sr. Member
  • *****
  • 帖子: 347
  • AC, game dev, new media art&tech.
    • i'm Contra
Re: DMX
« 回复 #1 于: 七月 10, 2012, 11:47:45 下午 »
它具体控制灯光的哪些属性?
闪烁?明暗?

kyy921

  • Full Member
  • ***
  • 帖子: 101
Re: DMX
« 回复 #2 于: 七月 11, 2012, 11:13:37 上午 »
同感兴趣! 对DMX这概念接触的不多 很想了解

Ink

  • Moderator 版主
  • Newbie
  • *****
  • 帖子: 49
    • 神经元NeuronVJ
Re: DMX
« 回复 #3 于: 七月 11, 2012, 11:14:24 上午 »
你看舞臺燈光的所有運動估計都能控制吧。
顏色,旋轉,亮度,排列組合等。
我還沒有研究明白呢,但基於DMX信號與OSC信號估計差不多吧。

kyy921

  • Full Member
  • ***
  • 帖子: 101
Re: DMX
« 回复 #4 于: 七月 11, 2012, 12:12:08 下午 »
一般的osc或者arduino什么的 基本都还是弱点范畴 但是到灯光应该算是强电了 所谓玩的少

现在DMX是被所有灯光所支持的么? 还是要有什么灯光控制板一类的东西?

Ink

  • Moderator 版主
  • Newbie
  • *****
  • 帖子: 49
    • 神经元NeuronVJ
Re: DMX
« 回复 #5 于: 七月 11, 2012, 09:33:15 下午 »

Contra

  • SuperManager
  • Sr. Member
  • *****
  • 帖子: 347
  • AC, game dev, new media art&tech.
    • i'm Contra
Re: DMX
« 回复 #6 于: 七月 11, 2012, 09:55:31 下午 »
avant-Contra:@巧克力雨 @CGHEAVEN 求解答,求灌水

CGHEAVEN:回复@avant-Contra:最终定案得巧克力来解答。我就弄斧一下。DMX512基本上类似串口协议(与OSC应该差的远),可以级联,已经是灯控界的工业标准。协议栈都是做好在套片里了,灯控界有不少3D可视化的灯控软件,软件里排好时间线或触发条件后直接通过DMX即可对电脑灯们进行操作。 (5分钟前)

CGHEAVEN:回复@avant-Contra:你用VVVV类软件按照协议栈发送串口命令转换到DMX512上,也是一样控制,或者VVVV类软件用OSC控制灯控台或者灯控软件,这样更完善

ChocolateUniverse

  • Jr. Member
  • **
  • 帖子: 97
  • BigQ 勤劳勇敢,爱好艺术
Re: DMX
« 回复 #7 于: 七月 11, 2012, 10:01:29 下午 »
类比于midi,DMX也是一个硬+软的协议,硬就是485(现在很多以太网转485的转换器),软就是 协议。
参见附件。

BigQ 勤劳勇敢 爱好艺术

Contra

  • SuperManager
  • Sr. Member
  • *****
  • 帖子: 347
  • AC, game dev, new media art&tech.
    • i'm Contra
Re: DMX
« 回复 #8 于: 七月 11, 2012, 10:06:07 下午 »
类比于midi,DMX也是一个硬+软的协议,硬就是485(现在很多以太网转485的转换器),软就是 协议。
参见附件。

这附件牛。。。

ChocolateUniverse

  • Jr. Member
  • **
  • 帖子: 97
  • BigQ 勤劳勇敢,爱好艺术
Re: DMX
« 回复 #9 于: 七月 11, 2012, 10:08:11 下午 »
     1. RS-485的电气特性:逻辑“1”以两线间的电压差为+(2~6)V表示;逻辑“0”以两线间的电压差为-(2~6)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片, 且该电平与TTL电平兼容,可方便与TTL 电路连接。
  2. RS-485的数据最高传输速率为10Mbps 。
  3. RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。
  4. RS-485最大的通信距离约为1219m,最大传输速率为10Mb/S,传输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。

以上摘自baidu百科。

由于是差分信号,所以传输距离上要高于RS232;另外节点级联,更方便很多工控的应用。  淘宝上的DMX控制台,貌似很多都带以太网模块支持,还有MIDI接口什么的。没用过,哪位大师有机会提供一台肢解一下。
BigQ 勤劳勇敢 爱好艺术

ChocolateUniverse

  • Jr. Member
  • **
  • 帖子: 97
  • BigQ 勤劳勇敢,爱好艺术
Re: DMX
« 回复 #10 于: 七月 11, 2012, 10:09:25 下午 »
类比于midi,DMX也是一个硬+软的协议,硬就是485(现在很多以太网转485的转换器),软就是 协议。
参见附件。

这附件牛。。。

过点了,睡去了。
BigQ 勤劳勇敢 爱好艺术

powell

  • Newbie
  • *
  • 帖子: 1
Re: DMX
« 回复 #11 于: 七月 12, 2012, 08:09:03 上午 »
好,总算得到正主了,我就把自己那条微博删了

Ink

  • Moderator 版主
  • Newbie
  • *****
  • 帖子: 49
    • 神经元NeuronVJ
Re: DMX
« 回复 #12 于: 七月 12, 2012, 01:11:30 下午 »
vvvv里有个教程
http://vvvv.org/documentation/kalle.modules.dmx

我是觉得可能DMX和OSC和MIDI其实都差不多的。都是一个通讯协议 嘛。

Tags: