Does anyone here have experience with sending messages with Firmata from Pure Data to an Arduino to control DMX lights?
I have a DMX lamp with which I've broken out the XLR cables. Red is going to pin 3, white to pin 4 and the copper braid into the ground of an Arduino Duemilanove.
There few approaches to this, none of which are working for me. I've looked into the DmxSimple library from Tinker.It, as well as all the Firmata sketches. It seems that what I'm after is a bit of a mix between the StandardFirmata sketch which I think interfaces with Pd, and the DmxSimple sketches which interpret code from Arduino for the lamp. As I have no idea how to code in C, I'm a bit stumped!
I would have thought the messages from Pure Data should look something like [digital 1 255( which would turn channel 1 (red) up to full, but it's not working.
Any help would be greatly appreciated!
I'm running Pd 0.41.4-extended on MacBook Pro running OS X 10.6.4.
Just in case this interests anyone, I've now solved this problem and have made a video tutorial on how to do hook this up, along with a few examples of usage possibilities.