快速登录:  

Forum: Old versions

话题: LED control help

由于该帖子已年深日久,可能包含陈旧过时或描述错误的信息。

ReThinkPRO InfinityMember since 2009
I have the following line in a definition:

<led note"0x09" channel="0" deck="1" name="LED_Cue"/>

This line works with PCs but does not work with OSX. My questions are: does OSX handle these midi messages differently? Why would this line work with a PC and not in a Mac even though it is in standard .xml format? Can someone enlighten me on LED sysex messages or point me to a LED sysex knowledge base?

The controller does not respond to Sysexid query so I use drivername and drivernameout as the identifier. All of the defined controls and LEDs work as defined on the PCs, but on OSX only the controls work and the LEDs do not. Any ideas or maybe something I am missing?

Thanks
 

发表时间 Sat 17 Sep 11 @ 1:41 am
I don't think mac has drivers, so you need to go into your settings and rename the device to the driver name, or change the xml's driver name to the mac device name.

The reason the leds don't work is without localising the definition with a driver name or sysex id, the definition will be for any connected device in general midi, which won't support leds.
 

发表时间 Sat 17 Sep 11 @ 1:51 am
ReThinkPRO InfinityMember since 2009
Thanks for the tip synthet1c.

I renamed both "device name"s, in the definition.xml, mapper.xml, and in the audio midi setup. I even replaced the spaces in the device name with underscores, and I have the same result - No LED response.

I did remove the mapper and started to add buttons manually and the controller button names were recognized, although I am not sure that this method is a true test of localizing the definition.

Any other ideas? Thanks again!
 

发表时间 Sat 17 Sep 11 @ 10:48 am


(陈旧帖子或论坛版块会自动关闭)