LED processing.. how did this guy do this?

at 1:08 in the video the cam pans to the laptop controlling these LEDS

Im new to arduino and would like to know if anyone knows what processing program this guy used to control these megabrites like this...

please advise.. i want to control relays like this for bigger clusters of LEDS to act like 1 led.

blackrockcity:
http://www.youtube.com/user/djmikeryan#p/a/u/1/n7lKtwCLroM

at 1:08 in the video the cam pans to the laptop controlling these LEDS

Im new to arduino and would like to know if anyone knows what processing program this guy used to control these megabrites like this...

please advise.. i want to control relays like this for bigger clusters of LEDS to act like 1 led.

is this the software from processing.org?

It's probably DMX-based, with the Arduino acting like a DMX controller.

jfhaugh:
It's probably DMX-based, with the Arduino acting like a DMX controller.

How does he get that GUI interface like that though? looks like processing...

blackrockcity:

jfhaugh:
It's probably DMX-based, with the Arduino acting like a DMX controller.

How does he get that GUI interface like that though? looks like processing...

Could be -- I was speculating about how the LEDs were controlled, not how the GUI was done.

The gui probably just has a simple serial interface set at a high bitrate (19200 would probably be enough bandwidth for this.) and a matrix (like any other led matrix) that controls relays rather then leds. Also, by the looks of things, it didn't support using rows, only columns, so it probably didn't even have a matrix, just relays for the entire column.

Agreed. It's a simple serial monitor thing. If its the arduino running the entire thing, then he's just got it plugged in to his computer and then is using a serial monitor. There are serial monitor examples in the file menu of the arduino programming console.

And then the program that is running the whole thing looks like it was programmed separately to interpret the serial sending from the arduino.
The program he wrote to interpret it looks fairly basic.

Classic example of using Processing - it even says so in the video description!