Just to put this out there as an option, I have used a usb to dmx
converter from colorkinetics to run their lights, and have written a pd
extern to send rgb+channel commands to it, works very well in os x.
the only downside is that it uses an cat5 cable to communicate to the
lights, and i'm not sure how common that is among lighting
manufacturers.
peace
Will