home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 1 / GoldFishApril1994_CD1.img / d1xx / d101 / midi / dev / readme < prev    next >
Text File  |  1987-09-05  |  3KB  |  68 lines

  1.                        MIDI LIBRARY DEVELOPMENT FILES 
  2.  
  3. MIDI library and related files are copyright (C) 1987, Pregnant Badger  
  4. Software.  All rights reserved.  The contents of this Arc file may be  
  5. freely distributed as long as it is complete and in its original form.   
  6. No restrictions are placed on programs that are linked with the MIDI  
  7. library support routines. 
  8.  
  9.      Bill Barton 
  10.      1111 El Sur Way 
  11.      Sacramento, CA  95864 
  12.      (916) 487-9472 
  13.  
  14.      BIX:  peabody 
  15.      Delphi:  BBARTON 
  16.  
  17.  
  18. This arc file contains files necessary to interace to the MIDI library.   
  19. Included are library usage, function documentation, interface library and  
  20. its source code.  The MIDI library and related utilities are found in  
  21. another arc file. 
  22.  
  23.      midi.lib      An interface library to midi.library for use with  
  24.                    Aztec C.  It is created using small code, small data,  
  25.                    16 bit integers (all the function arguments are still  
  26.                    32 bits, though).  The source is included in  
  27.                    libsrc.arc.  (sorry, I don't have any utilities to  
  28.                    build an ALINK/BLINK compatible library) 
  29.  
  30.      midi.h        C language header containing the structure definitions  
  31.                    for normal usage of the MIDI library and constants  
  32.                    defined for MIDI status bytes, controllers, etc. 
  33.  
  34.      midibase.h    C language header defining structures used when  
  35.                    examining the inner workings of the MIDI library.   
  36.                    This need not be included by the casual user. 
  37.  
  38.      asmsupp.i     Modified assembly support header.  It includes a few  
  39.                    macros that are used by the interface library source  
  40.                    code. 
  41.  
  42.      midi.i        Assembly language include file containing the  
  43.                    structure definitions for normal usage of the MIDI  
  44.                    library and constants defined for MIDI status bytes,  
  45.                    controllers, etc. 
  46.  
  47.      midibase.i    Assembly language include file defining structures  
  48.                    used when examining the inner workings of the MIDI  
  49.                    library.  This need not be included by the casual user. 
  50.  
  51.      func.doc      A text file describing each of the MIDI library  
  52.                    functions. 
  53.  
  54.      library.doc   A text file describing the MIDI library in detail and  
  55.                    proper usage of it. 
  56.  
  57.      libsrc.arc    A nested archive file containing the source code for  
  58.                    the interface library.  All files are in Aztec C  
  59.                    assembler and may not work with MetaComCo's  
  60.                    assembler.  Any changes that need to be made should be  
  61.                    simple word substitutions or capitalizations, though.   
  62.                    A makefile is also included. 
  63.  
  64.      example.arc   Another nested arc file contain sample programs  
  65.                    showing the proper usage of the MIDI library. 
  66.  
  67.  
  68.