CAST release 1.0 includes a SynthControl interface done in Tcl/Tk. The program initpanel.tk in the bin subdirectory of the distribution directory creates a user-customizable X-based graphical SynthControl client. Support for this program is in the lib/tcltk subdirectory.
Currently, our Tcl/Tk applications actually communicate with the synthesizer by running the sendSC program in its command-line mode. The Tcl/Tk application runs sendSC and pipes data to it; sendSC does all of the actual communication with the synthesizer.