Hello,
I am beginning to plan a large (possibly 1 - 2 thousand feet) led wall project. I have looked at the Pixel Pusher from heroic robotics and other solutions and for many reasons I want to use the Teensy.
My question is about how easy it is to get pixel precise data to the Teensy from programs other than the movie2Serial program. It looks like it works great with processing, but I was wondering how easy it would be to adapt the code or to make edits to the library so that I could send data to the Teensy in from other programs.
I use a variety of video programs, and can quite easily break down the images into a series of large multi-dimensional arrays but I have two questions that I am hoping someone with more familiarity with the library could help me with:
The concept of lookup tables is a little foreign to me, I am wondering what the best technique to keep this simple would be. For instance, once it is installed, just write down the [x, y] coordinates and always offset them.
I am beginning to plan a large (possibly 1 - 2 thousand feet) led wall project. I have looked at the Pixel Pusher from heroic robotics and other solutions and for many reasons I want to use the Teensy.
My question is about how easy it is to get pixel precise data to the Teensy from programs other than the movie2Serial program. It looks like it works great with processing, but I was wondering how easy it would be to adapt the code or to make edits to the library so that I could send data to the Teensy in from other programs.
I use a variety of video programs, and can quite easily break down the images into a series of large multi-dimensional arrays but I have two questions that I am hoping someone with more familiarity with the library could help me with:
- Would it be straightforward to send these arrays to the Teensys (for instance could I use OSC with the library) and have the library decode the rgb information (it would probably be sent [r, g, b]) or does it have to be in serial formatting?
- How difficult would it be to map the "zig-zag" ordering of the Teensy pixels to the image. Any array I would send would probably have pixel [0, 0] in the bottom left but if I am not using the movie2serial program would it be challenging to remap the pixel numbers of my image to the new ordering of the zig-zagged wall.
The concept of lookup tables is a little foreign to me, I am wondering what the best technique to keep this simple would be. For instance, once it is installed, just write down the [x, y] coordinates and always offset them.