This is a simple java application showing how an RTcmix instrument can be modified through java as it is executing (the rtupdate() feature). The parameters of the interface work with the RTcmix FMINST 2-oscillator FM instrument. Clicking and dragging the mouse in the window changes parameters within the bounds determined by the text fields below the main window. The executable file "fmfunserver" serves as the intermediary for translating the java output and sending it to the RTcmix process -- it reads from one TCP/IP socket (2102 in this case) and sends to another (1102, the default RTcmix socket). To use this, start up a web browser on the FMfun.html file, and disable the security that prevents generic writing through standard TCP/IP sockets (see the README in the directory above this for some hints about how I do this; probably not the best way but it works...). Then start the executable "fmfunserver" running. Use the "additional parameters" button on the interface to connect to "localhost" for the sound server (or whatever machine you are running the "fmfunserver" on). Turn on the sound, and away! Disconnecting from the server will terminate the "fmfunserver" process. It will need to be restarted for more sound in a given run. brad