Design of the next generation visual controller for `live´ environments