Version 2.04 * Whoops. Volume statement had bug which made all volumes zero if no volume statement occured in score. Fixed this. Version 2.03 * Created 'volume' statement which allows gradual changes in global volume (Crescendo/Diminuendo). Watch out, drumachine is getting very usefull at this point. :) * Some house-cleaning of code and docs. Still no error recovery, and the program would probably dump if it ran out of memory, etc... Version 2.02 * Re-wrote 'tempo' statement to allow gradual changes in tempo (Accelerando/Ritard). Very nice. Version 2.01 * Eliminated the need for -lfl, to help compiling without the presence of flex. Added many function prototypes and include files Removed further references to unnecessary include files. Version 2.0) * Reconstructed score reading and memory allocation for tracks. Now entire score is read before any output is produced. This will allow future enhancements to be put in place which will involve look-ahead in the score, while still allowing the score to come from stdin. Version 1.02) * Dang, unused personal libs still in Makefile. Took them out. Doh! Version 1.01) * Removed unnecessary references to personal libs from 'main.c' and 'drum.flex' * Added 'reverb' key word to allow automatic adjustment of the duration of controll instruments, so that they last untill a specified amount of time after the score ends. * Fixed bug which left tempo undefined if no tempo statements occurred in the score. It now defaults to one. * Minor changes to docs. Version 1.0) * Added ability to use the '+' symbol in the pattern calls. * Fixed bug in alloc.c which caused problems when chaining together very short patterns with the '+' option. * Moved the source code to the root distribution directory. * Removed unnecessary references to personal libs from 'main.c' and 'drum.flex' * Added 'reverb' key word to allow automatic adjustment of the duration of controll instruments, so that they last untill a specified amount of time after the score ends. * Fixed bug which left tempo undefined if no tempo statements occurred in the score. It now defaults to one. * Minor changes to docs.