The GP-Music System
===================

This directory contains all the code and auxiliary scripts for the GP-Music
System.  Edit the GNUmakefile to adjust the values for the C-compiler on your
system.  Currently it is set up for a Slackware Linux system.  Then, simply
run 'make all' to create the necessary files.  You will need to have the
xforms library installed on your system-- this is available through most
Unix archive sites.

Also, the play_pattern script to point to a mod player capable of playing the
XM file format.  Currently this is set to 'mikmod' which runs on most Unix
workstations, and can be configured to write raw audio if your workstations
sound device is not directly supported.

Finally, to run GP-Music type:

	gp-music -f input.file

And a GP-Music session will be started.  GP-Music is based upon 'lil-gp' which
is copyrighted by Michigan State University.  The 'input.file' file follows
the standard lil-gp form and can be modified to taste.  Whether pseudo-chords
and the C-Major key are used are controlled by defines in 'appdef.h'.  Other
modifications to the function sets need to be made in 'app.c'.  In both of
these cases a recompile is required.

Enjoy and write me if you have questions.

--Brad Johanson
  b.e.johanson-acs96@cs.bham.ac.uk