home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio Version 4.94
/
audioversion4.94knowledgemediaresourcelibraryoctober1994.iso
/
unix
/
midi
/
glib
/
glib2.txt
< prev
next >
Wrap
Text File
|
1992-01-04
|
3KB
|
59 lines
This is the glib2 distribution of glib. It contains all (I think) of
the updates that were posted to the net over the last few years, as well
as the new Waldorf MicroWave support and the new 'm' command (for mixing
a bank of patches to create a new randomized bank of patches). It also
includes support for the devmidi UNIX device driver for MPU interfaces.
Example patch banks are in the examples directory.
Questions about the MicroWave and devmidi support can be mailed
to me. Other questions, and any improvements you might make for
portability or other things, should be posted to the net.
I am not actively maintaining this thing.
Below is the original contents of the README. See the other
README's for synth-specific info (e.g. README.MWAVE for MicroWave stuff).
...Tim Thompson...tjt@twitch.att.com...
======================================================================
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.)
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