home *** CD-ROM | disk | FTP | other *** search
- MIDI LIBRARY DEVELOPMENT FILES
-
- MIDI library and related files are copyright (C) 1987, Pregnant Badger
- Software. All rights reserved. The contents of this Arc file may be
- freely distributed as long as it is complete and in its original form.
- No restrictions are placed on programs that are linked with the MIDI
- library support routines.
-
- Bill Barton
- 1111 El Sur Way
- Sacramento, CA 95864
- (916) 487-9472
-
- BIX: peabody
- Delphi: BBARTON
-
-
- This arc file contains files necessary to interace to the MIDI library.
- Included are library usage, function documentation, interface library and
- its source code. The MIDI library and related utilities are found in
- another arc file.
-
- midi.lib An interface library to midi.library for use with
- Aztec C. It is created using small code, small data,
- 16 bit integers (all the function arguments are still
- 32 bits, though). The source is included in
- libsrc.arc. (sorry, I don't have any utilities to
- build an ALINK/BLINK compatible library)
-
- midi.h C language header containing the structure definitions
- for normal usage of the MIDI library and constants
- defined for MIDI status bytes, controllers, etc.
-
- midibase.h C language header defining structures used when
- examining the inner workings of the MIDI library.
- This need not be included by the casual user.
-
- asmsupp.i Modified assembly support header. It includes a few
- macros that are used by the interface library source
- code.
-
- midi.i Assembly language include file containing the
- structure definitions for normal usage of the MIDI
- library and constants defined for MIDI status bytes,
- controllers, etc.
-
- midibase.i Assembly language include file defining structures
- used when examining the inner workings of the MIDI
- library. This need not be included by the casual user.
-
- func.doc A text file describing each of the MIDI library
- functions.
-
- library.doc A text file describing the MIDI library in detail and
- proper usage of it.
-
- libsrc.arc A nested archive file containing the source code for
- the interface library. All files are in Aztec C
- assembler and may not work with MetaComCo's
- assembler. Any changes that need to be made should be
- simple word substitutions or capitalizations, though.
- A makefile is also included.
-
- example.arc Another nested arc file contain sample programs
- showing the proper usage of the MIDI library.
-
-
-