2个问题
1:Q light软件......
我有一个Showtec Showmaster 24,它是一个带有24个通道的DMX控制器。我已经使用USB / MIDI线将它的MIDI输入插入我的电脑。 QLC选择了MIDI连接,我已经将MIDI通道分配为2.光桌面告诉我如何设置完成的MIDI输入通道,它告诉我如何将其设置为等待来自PC的下载转储。 / p>
等待时,它需要单字节值85作为数据块的开头,后跟文件名DC1224.BIN后跟空格。然后是文件转储。
字节22到69,注意打开/关闭48个追踪器。速度是程序主。
字节70到93,音符激活通道1到24.速度控制强度。
无论如何,为了完成这个场景,我还有4个LED灯箱,与QLC中内置的StarVille LED PAR 56完美匹配。
无论如何,当我将照明台设置为收听MIDI通道2时,使用音符速度模式将QLC输出路由到MIDI 2,设置一组映射到其中一个cans的滑块DMX地址似乎没有任何改变。我提升或降低任何颜色的滑块。
这张桌子有插件还是有办法让它起作用?
问题2:
从QLC开始,我正在编写自己的软件,其中包含MIDI输入/输出控制源。假设我可以输出到照明台,发送相同的序列 - 字节85,文件名和空格,接着是什么?
我有用于照明的标准MIDI API我发送到桌面的每个命令都遵循相同的标题吗?
TIA
Andrew Sprott
答案 0 :(得分:1)
我认为你误读了这本手册。 The one I found没有关于数据转储格式的任何内容。你所谓的字节数实际上是MIDI音符编号。例如发送带有音符编号22的MIDI Note On信息将打开或关闭程序1。
目前还不清楚它们的含义:
在接收和发送文件转储期间,控制器将 自动搜索或发送设备ID 55H(85),一个名为的文件 DC1224,扩展名为“BIN(SPACE)”。
55H需要先加一些命令,否则它只是一个数据字节,其含义取决于最近的命令字节。
如果没有更好的文档,找出数据转储格式的最佳方法可能是将其发送到您的PC并在那里查看。我建议MIDI-OX。当我支持Windows时,我曾经经常使用它。
答案 1 :(得分:0)
转储似乎实际上是done via SysEx。我怀疑这一点,因为他们给了你一个设备ID,它与SysEx数据一起传递。这也是像这样进行转储的标准方法。
正如@SSTeve指出的那样,你应该use MIDI-OX to receive and look at this data。
似乎没有向您提供实际格式,但我敢打赌,当您查看返回的数据时,这将是显而易见的。
答案 2 :(得分:0)
好的,解决了这个问题,解决方法是使用以下字节序列作为发送到桌面的每个数据包的标头:
$ 55 +'DC1224.BIN'
桌面使用文件名在同步时与其他桌面通信。
以下是带有音符,音高和力度参数的MIDI节目控制信息。设备ID是与照明台的连接,例如usb / midi电缆。
指令说明使用midi通道,因为它低4位。音高是DMX宇宙中的颜色通道,添加到基础70 - 24通道70到93 - 速度是强度,但记住你需要将它从8位缩放到7,换句话说,new_colour = old_colour / 255 * 127。
但无论如何,它有效。