Check out the new USENIX Web site.

Using Tcl to Control a Computer-Participative Multimedia Programming Environment

Christopher J. Lindblad
Telemedia Networks and Systems Group
Laboratory for Computer Science
Massachusetts Institute of Technology


This paper describes how the VuSystem, a programming environment for the development of computer-participative multimedia applications, is controlled through Tcl scripts. In the VuSystem, networks of in-band media-processing modules are created and controlled by interpreted out-of-band Tcl scripts through object commands and callbacks. Tcl's extensibility, simple type system, efficient interface to C, and introspective capabilities are used by the VuSystem to produce a highly dynamic and capable media processing system.

Download the full text of this paper in ASCII (21,517 bytes) and POSTSCRIPT (2,434,702 bytes) form.

To Become a USENIX Member, please see our Membership Information.