A few of these programs are outdated (or just plain don't work),
but most of them are valuable utilities.  The source code for "mix" 
and "stereo" lives here instead of insts.


-------------------------------------------------
Paul Lansky's original README:


This directory contains one Cmix application and several utilities.
uumix makes 'mix' (don't ask how it got the name uumix!).  A general
purpose soundfile mixing and editing program that runs as a CMIX application.

  [RTcmix2.0 NOTE:  "uumix.c" got renamed to "mix.c" a long time ago...]


'sndpeak' is an IRCAM program which will find the peak amplitude of each
channel in a soundfile and put that information in the header.

  [RTcmix2.0 NOTE:  I don't think "sndpeak" works at all on aiff soundfiles.
   the SGIrescale command does an internal peak-scan for rescaling aiff
   soundfiles.]


'syn' just reports the syntax of selected commands, and can be added to at
will.

  [RTcmix2.0 NOTE:  I have updated this to a certain extent, not everything
   is there but most of the instruments are.  Very useful command -- type
   "syn all" for a list of what's been added.]


'hist', a general purpose amplitude and frequency plotting
routine.

'rescale' is a general purpose rescaling-to-16-bit-integer program, with lots
of options for splicing etc.  It reads a floating point soundfile and
writes a short-integer file.  It needs the bsd header with the
peak amplitude stored in the header.  It can, however, rescale
a NeXT soundfile if you specify a peak and perhaps a rescaling
factor on the command line.

'drescale' is like rescale, but adds a dithering algorithm to reduce
quantization noise, especially for files with low amplitude levels

  [RTcmix2.0 NOTE: Again, I don't think these work at all on aiff soundfiles.]


cpspch and pchcps are simple command line programs to convert
back and forth between cps and 8ve.pch form

  [RTcmix2.0 NOTE: Luke Dubois rewrote these (source is in cpspchlookup.c and
   pchcpslookup.c) so they will work on SGIs.]


Sndnorm, sndreverse, and sndscale are IRCAM progs that worked last time
I tried them.

  [RTcmix2.0 NOTE: sndnorm and sndscale are history.  I am not sure how well
   (if at all) sndreverse works.]

-------------------------------------------------

'SGIrescale' was written to rescale aiff-type soundfiles.  It does a scan
for peak amplitude and then uses that to calculate a multiplier to bring
soundfile data up to +/- 32767 peaks.

'tods' and 'tort' are shell scripts that will convert scorefiles from
RTcmix format to CMIX (disk-based) format, written by Luke Dubois.
