subpixel: No prior installation work isn't a problem; the collaborators will essentially just be working on their own visualization projects that I'll merge together later. By all means, go ahead and apply. Visuals stuff is good.
For your other questions:
- I'm looking at multiple machines and screens, connected by an MPE server
- By time-based I mostly just meant not static. This project needs moving pixels in order to work, the more the better. It should be able to run at some reasonable frame rate, again because more motion will create more interaction between tiles. I need to look into MPE more to see if it allows things like different frame rates, but each tile should end up running on its own machine anyway so that should help.
- Like I said, the tech side of it is still being worked out, partially because I want the collaborators to have some input on the process. I have thought about creating a base class that can be extended since that seems like a good way of handling it (as well as a simulator so you can see how well your tile blends with the input data) but that's something that will be worked out when the project starts.
Rick: Looping the canvas may be the best way to do it, I think it depends on the specific generators that end up being included in the piece. I definitely want to try it and see how it looks.