An advanced multi-screen display controller. MediaWall can accept up to ten computer and video inputs and display them simultaneously in windows across a 2 x 2 array of projectors. MediaVall treats that four displays as a single screen; each input can fill the entire four screen array or any part. The system accepts computer inputs up to SXGA resolution as well as NTSC, PAL and S-Video. Each window can be independently positioned and scaled.