README -- 4/91

Greetings and welcome to mixview.

This program is currently designed to run under Sun OS 3.2, 3.4, and 4.0, and
should be totally compatible with all BSD Unix machines.  The lxt toolkit has
separate makefiles for the various Sun OS releases -- consult the documentation
in the toolkit release, as you may need to make minor changes to reflect your
system.

Once the toolkit and this source code are unpacked and un-tarred and after
modifying the makefile in the top level, simply type 'make' at the top-level
directory, and then 'make install'. If you are running X11 R3, add a "-DR3" 
option to the flags (as indicated in the Makefile).

NOTE:  You must use the newest release of LXT with this release of mixview.
There are changes that are not compatible with the old toolkit.

The only system-dependent portion of the editor is the code relating to 
D-to-A conversion of soundfiles.  It is compatible with the driver designed and
written by Brad Garton at Columbia University (brad@woof.columbia.edu) for use
with the MTU DACs, and with D-A converters on NeXTs, and SPARC I workstations
that have the optional SOUND package (library and include files) installed.
The program will compile without errors, however, on any machine without
changing the conversion code.  I would be delighted to hear of other drivers
capable of converting from memory so that I may add options for them in mixview.

This editor is still in beta-test form;  I am happy to field questions
and accept comments, but I realize that there is much to be added.  Additional
patchfiles will be placed in ~ftp/pub as they are created.


Douglas Scott
doug@woof.columbia.edu
or
das15@cunixa.cc.columbia.edu

Added Note:

I wanted to add this because some people were having problems with the pitch
track analysis dumping core (see mixview.man for a description of ptrack).
Unless you are familiar with ptrack, use the defaults just as they are...dont
add a value in the blank field labeled "Frame rate:".  That field is an
alternate way to specify the frame offset (which is in samps), via the formularate = samprate/offset and offset = samprate/framerate.

The error checking in ptrack is not all it could be, yet.  I am working to
make it more robust.

Douglas Scott
