home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume6 / glib / part01 / README < prev    next >
Encoding:
Text File  |  1989-05-14  |  2.0 KB  |  43 lines

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