home *** CD-ROM | disk | FTP | other *** search
-
-
- This is an alpha distribution of glib, an editor and librarian for
- synthesizer patches by Tim Thompson with modifications by Steve Falco,
- Michael Kesti, Alan Bland, Greg Lee, Scott Snyder, and Mark Rinfret.
- Some of the code was originally written by Steve Frysinger (moss!spf),
- John Helton, and James Gosling. (I may have misattributed authorship
- of some files -- please tell me.)
-
- Sample patch files are arc'd and uuencoded in the file samples.arc.uu.
-
- It compiles and the editing and file parts work (seemingly) under Unix
- (Ultrix). Midi communications with a synth are not implemented,
- however. Previous versions, including midi communication, have
- apparently worked for Ibmpc's, Atari st, Apple Macintosh, and Amiga.
- The source for these pc's is included, but I don't know whether it works
- with this version. At the very least, in most cases the makefiles will
- have to be updated. The most recently worked on pc versions are the
- ones for Amiga-CZ1 and TurboC-Dx7, so they are the most likely to work
- as is.
-
- The U and D commands (dump/undump midi commands to file) are implemented
- only for the Unix version. The relevant code in unix-mach.c would
- have to be merged into the various ...mach.c files.
-
- To compile the Unix BSD Ultrix version, first uncomment some lines in
- the Makefile (as noted there), depending on which synths you want glib
- to handle, then type 'make'. For other varieties of Unix, remove
- '-DULTRIX' or '-DBSD' from CFLAGS in the Makefile, and hope for the
- best. This will probably work for the ATT 3b1. For the various little
- pc's, consult the information in the PORTING document, in ReadMe.CZ1,
- and in DX-README (for the Dx7). NB: For the TURBO-C plus DX7
- version, one must uncomment #pragma directives in two places in file
- dx7.mnu.
-
- For instructions for use, see glib.man (troff source in glib.1).
- For porting to new synths, see PORTING.
-
- Fixes, code for other pc's or synthesizers, suggestions, complaints
- can be sent to me or posted, as you think best.
-
- Greg Lee, lee@uhccux.uhcc.hawaii.edu, April 28, 1989
-