I recently finished a project that involved controlling many LEDs from Processing through the DMX USB Pro adapter:
I wrote a little object that encapsulates the handling of the DMX messages, click on the link below to view/download it:
It is based on an example posted in the Processing forum. I simplified the code a little bit. It doesn’t create that many intermediate arrays, so it should be somewhat faster.