These are rather simple demonstrations of how to control RTcmix instruments
from an X/Motif application.  Most of them will shut down cleanly from the
"exit" or "close" menu item.  There are also app-defaults for several
of the interfaces, but they appear to depend on some SGI-specific schemes
and features.  I'm not sure how well these will translate into other
OSes (like Linux).

Brief descriptions:

granslide:  Probably the most basic applications here.  It prompts for
	a soundfile name and then controls the input skip amount for
	tiny frames of sound read from the file.  Move the slider and
	you hear the sound!  This was developed in on of my classes
	at Columbia as a precursor to the MIDI/controller application,
	where the input file skip is controlled by MIDI continuous
	controller # 71.

iirify:  This turns on the IIR instrument, reading from the microphone
	input.  By clicking the left mouse button in the window, you
	initiate IIR filter events with the center frequency and bandwidth
	controlled by the mouse location.  Each event is 0.5 seconds
	long -- keep clicking!

simplevirtchla:  A very simple sequencer application, triggering WAVETABLE
	notes controlled by a set of sliders.  Do "xrdb < SimpleVirtchla"
	for the app-defaults.

multivirtchla: just like the "simplevirtchla", except that you can start up
	several of these listening on discrete sockets:

		multivirtchla -s 1 &
		multivirtchla -s 2 &
		multivirtchla -s 3 &

	will start up three distinct "multivirtchlas", each with it's
	own clock rate, etc.


NOTE:  See Luke Dubois' "virtchla" in ../advanced for a really fancy
	virtual sequencer program.


bumbleshow:  This was also developed as part of my class at Columbia.  It
	is supposed to be a very crude model of my son Daniel's "Bumbleball",
	a device that bounces around randomly and gives HOURS of endless
	pleasure.  The bouncing ball chooses a pitch from a pitch set 
	determined by which quadrant the ball currently inhabits.  The
	three sliders control synthesis parameters for the "STRUM"
	algorithm.

food:  Yet another class demo -- this one is a stab at a crude a-life
	approach to algorithmic composition.  The plankton are green circles
	and high-pitched, the goldfish (gold circles!) eat the plankton
	(mid-pitched), and the sharks (black circles, of course) eat
	the goldfish.  They all reproduce, die, etc. depending on the
	environmental context.  There are problems with this program,
	one of the most obnoxious ones is that it exceeds some array
	bounds somewhere after about 8-9 generations and dumps core.
	But I thought I'd throw it in here for fun anyhow.  Click
	in the window to start it.

brad
