home *** CD-ROM | disk | FTP | other *** search
/ Audio 4.94 - Over 11,000 Files / audio-11000.iso / msdos / sndbords / proaudio / pas_sdk1 / pas-sdk1.arj / PAS / CONTENTS.LST < prev    next >
File List  |  1992-10-02  |  11KB  |  221 lines

  1.  
  2.                                                                
  3.            Pro AudioSpectrum Software Development Kit
  4.      Copyright (c) 1991,1992. Media Vision, Inc. All Rights Reserved
  5.  
  6.        CONTENTS -- Final Release   2.00, July    22, 1992
  7.                Update Revision 2.01, October  2, 1992
  8.  
  9.  
  10.     Contents of Disk #1:
  11.  
  12.         \
  13.         ├───PAS
  14.         │   ├───INC
  15.         │   ├───CDROMAPP
  16.         │   ├───PCM
  17.         │   ├───SUBS
  18.         │   │    ├───CDROM
  19.         │   │    ├───FM
  20.         │   │    ├───MIDI
  21.         │   │    ├───MISC
  22.         │   │    ├───MIXERS
  23.         │   │    │   └───FYI
  24.         │   │    ├───MVSOUND
  25.         │   │    ├───PCM
  26.         │   │    └───VIDEO
  27.         │   └───MISC
  28.         └───INC
  29.  
  30.  
  31.     Contents of Disk #2:
  32.  
  33.                 \
  34.         ├───PAS
  35.         │   ├───INC
  36.         │   └───TOOLS
  37.         └───SAMPLES
  38.  
  39.  
  40. \READ.ME.........................Latest news.
  41. \CONTENTS.LST....................Latest contents of this diskette.
  42. \TECHNOTE.DOC....................Technical tips, trick or techniques.
  43. \PAS\BLOCK.DIA...................Mixer Hardware diagram.
  44.  
  45.  
  46. \INC\PLAY.H......................WAV and VOC file structure defintions.
  47.     \DDRIVER.INC.................DOS device driver control blocks.
  48.     \MASM.INC....................Assembler macros and equates.
  49.     \MODEL.INC...................Memory Model selection.
  50.  
  51.  
  52. \PAS\INC\BINARY.H................Int 2F interface include for 'C'.
  53.     \BINARY.INC..............Int 2F interface include for assembler.
  54.     \CDMASTER.H..............Prototypes, etc., for the CDROM routines.
  55.     \CDROM.H.................Prototypes, etc., for the CDROM routines.
  56.     \COMMON.H................Hardware port definitions  for 'C'.
  57.     \COMMON.INC..............Hardware port definitions  for assembler.
  58.     \MIXERS.H................Prototypes for cMV* mixer routines.
  59.     \MVCD.H..................Prototypes, etc., for the CDROM routines.
  60.     \MVMIDI.H................Prototypes, etc., for the MIDI routines.
  61.     \MVMIDI.INC..............Some data declarations for the MIDI routines.
  62.     \MVSOUND.H...............Prototypes for MVSOUND.ASM routines.
  63.     \MVHSLIB.LIB.............Hardware access routines in small model.
  64.     \MVHTLIB.LIB.............Hardware access routines in tiny model.
  65.     \MVHLLIB.LIB.............Hardware access routines in large model.
  66.     \MVLLIB.LIB..............High and low level routines in tiny model.
  67.     \MVSLIB.LIB..............High and low level routines in small model.
  68.     \MVTLIB.LIB..............High and low level routines in large model.
  69.     \PCMIO.H.................PCM block and file I/O prototypes.
  70.     \STATE.H.................Hardware state table definitions for 'C'
  71.     \STATE.INC...............Hardware state table definitions for assembler.
  72.     \TARGET.H................Specific hardware product definitions for 'C'.
  73.     \TARGET.INC..............Specific hardware product definitions for assm.
  74.  
  75.  
  76. \PAS\CDROMAPP\MAKEFILE...........Make file for all CDROM Applications.
  77.          \TINY.BAT...........Batch file to compile all code for TINY  model
  78.          \SMALL.BAT..........Batch file to compile all code for SMALL model
  79.          \LARGE.BAT..........Batch file to compile all code for LARGE model
  80.          \CDPLAY.C...........Example Application to play a CD song.
  81.          \CDRESUME.C.........Example Application to resume a paused CD song.
  82.          \CDSTOP.C...........Example Application to stop a playing CD song.
  83.          \CDSTATUS.C.........Example Application to retrieve status.
  84.          \CDPAUSE.C..........Example Application to pause a playing CD song.
  85.  
  86.  
  87. \PAS\PCM\BLOCKIN.................Make file for BLOCKIN.C.
  88.     \BLOCKIN.C...............Example PCM BLOCK recording program.
  89.     \BLOCKOUT................Make file for BLOCKOUT.C.
  90.     \BLOCKOUT.C..............Example PCM BLOCK playback program.
  91.     \FIXWAVE.................Make file for FIXWAVE.C.
  92.     \FIXWAVE.C...............Fixes some bad .WAV file headers.
  93.     \PLAYFILE................Make file for PLAYFILE.C.
  94.     \PLAYFILE.C..............Example PCM FILE playback program.
  95.     \PLAYFILE.H..............Prototypes for routines within PLAYFILE.C
  96.     \PLAYTEXT.H..............Text messages for PLAYFILE.C
  97.     \RECFILA.ASM.............Low level routines for RECFILE.C
  98.     \RECFILE.................Make file for RECFILE.C
  99.     \RECFILE.C...............Example PCM FILE recording program.
  100.     \RECTEXT.H...............Text messages for RECFILE.C
  101.  
  102.  
  103. \PAS\SUBS\CDROM\MAKEFILE.........Make file to build all CDROM low level code
  104.            \TINY.BAT.........Batch file to compile all code for TINY  model
  105.            \SMALL.BAT........Batch file to compile all code for SMALL model
  106.            \LARGE.BAT........Batch file to compile all code for LARGE model
  107.            \CDMASTER.C.......Low level CDROM access routines.
  108.            \CDROM.C..........Low level CDROM access routines.
  109.            \MSCDEX.ASM.......Low level CDROM access routines.
  110.  
  111.  
  112. \PAS\SUBS\FM\TINY................Tiny model make file for FM routines.
  113.         \SMALL...............Small model make file for FM routines.
  114.         \LARGE...............Large model make file for FM routines.
  115.         \TINY.BAT............Batch file to compile all code for TINY  model
  116.         \SMALL.BAT...........Batch file to compile all code for SMALL model
  117.         \LARGE.BAT...........Batch file to compile all code for LARGE model
  118.         \3812A.ASM...........Low level I/O routines for the 3812.
  119.         \PHASE.C.............Example of special effects for 2OP stereo FM
  120.         \PAN2OP.C............Example of panning effects for 2OP stereo FM
  121.         \MKPAN.BAT...........Batch file to compile PAN2OP.C
  122.         \MKPHASE.BAT.........Batch file to compile PHASE.C
  123.  
  124.  
  125. \PAS\SUBS\MIDI\TINY..............Tiny model make file for MIDI routines.
  126.           \SMALL.............Small model make file for MIDI routines.
  127.           \LARGE.............Large model make file for MIDI routines.
  128.           \TINY.BAT..........Batch file to compile all code for TINY  model
  129.           \SMALL.BAT.........Batch file to compile all code for SMALL model
  130.           \LARGE.BAT.........Batch file to compile all code for LARGE model
  131.           \MIDIA.ASM.........Low level MIDI access routines.
  132.           \MIDI.C............MIDI test program.
  133.           \MIDI..............Make file for the MIDI test program.
  134.  
  135.  
  136. \PAS\SUBS\MISC\TINY..............Tiny model make file for misc. routines.
  137.           \SMALL.............Small model make file for misc. routines.
  138.           \LARGE.............Large model make file for misc. routines.
  139.           \TINY.BAT..........Batch file to compile all code for TINY  model
  140.           \SMALL.BAT.........Batch file to compile all code for SMALL model
  141.           \LARGE.BAT.........Batch file to compile all code for LARGE model
  142.           \FMEMCPY.ASM.......Large model "memcpy" routine.
  143.           \GETHW.ASM.........Low level code to get the hardware device info.
  144.           \HISTO.ASM.........Histogram accumulation routines.
  145.           \MVOUT.ASM.........shadowed I/O to relocatable Pro Audio cards.
  146.           \MVSTATE.ASM.......State table for write only Pro Audio cards.
  147.           \INITHW.C..........'C' code to initialize the hardware.
  148.           \MVINIT............Make file to MVINIT.C
  149.           \MVINIT.C..........DOS utility program that initializes the H/W
  150.           \SELFILT.C.........Filter selection based on the sample rate.
  151.  
  152. \PAS\SUBS\MIXERS\TINY............Tiny model make file for mixer routines.
  153.         \SMALL...........Small model make file for mixer routines.
  154.         \LARGE...........Large model make file for mixer routines.
  155.         \TINY.BAT .......Batch file to compile all code for TINY  model
  156.         \SMALL.BAT.......Batch file to compile all code for SMALL model
  157.         \LARGE.BAT.......Batch file to compile all code for LARGE model
  158.         \CMIXERS.ASM.....'C' interface code to the linked mixer code.
  159.         \DIALOG.C........Mixer dialog code found in PAS.EXE.
  160.         \DIALOG.H........Miscellaneous stuff for DIALOG.C.
  161.         \DIALOGA.ASM.....Low level routines for DIALOG.C.
  162.         \MAIN............Make file for MAIN.C
  163.         \MAIN.C..........Demo DOS utility to run the mixer dialog.
  164.         \MIXERC.C........Application Mixer initialization code
  165.  
  166. \PAS\SUBS\MIXERS\FYI\MIXERS......Make file for the mixer code.
  167.             \MIXERS.ASM..Source code to mixer access routines.
  168.             \MIXER.DRV...Disk resident version of the mixer code.
  169.             \MIXBIN.H....Header file containing the mixer code.
  170.             \ORIGMIXC.C..Version of original developers kit Mixer code.
  171.  
  172. \PAS\SUBS\MVSOUND\TINY...........Tiny model make file for mvsound.asm.
  173.          \SMALL..........Small model make file for mvsound.asm.
  174.          \LARGE..........Large model make file for mvsound.asm.
  175.          \TINY.BAT.......Batch file to compile all code for TINY  model
  176.          \SMALL.BAT......Batch file to compile all code for SMALL model
  177.          \LARGE.BAT......Batch file to compile all code for LARGE model
  178.          \MVSOUND.ASM....Hardware level routines for PCM I/O.
  179.  
  180. \PAS\SUBS\PCM\TINY...............Tiny model make file for pcm I/O routines.
  181.          \SMALL..............Small model make file for pcm I/O routines.
  182.          \LARGE..............Large model make file for pcm I/O routines.
  183.          \TINY.BAT...........Batch file to compile all code for TINY  model
  184.          \SMALL.BAT..........Batch file to compile all code for SMALL model
  185.          \LARGE.BAT..........Batch file to compile all code for LARGE model
  186.          \PCMIOA.ASM.........Low level PCM block and file I/O routines.
  187.          \PCMIOC.C...........High level PCM block and file I/O routines.
  188.  
  189. \PAS\SUBS\VIDEO\TINY.............Tiny model make file for simple video code.
  190.            \SMALL............Small model make file for simple video code.
  191.            \LARGE............Large model make file for simple video code.
  192.            \TINY.BAT.........Batch file to compile all code for TINY  model
  193.            \SMALL.BAT........Batch file to compile all code for SMALL model
  194.            \LARGE.BAT........Batch file to compile all code for LARGE model
  195.            \VIDEO.ASM........Source to video routines.
  196.  
  197. \PAS\MISC\MVI....................Make file for MVI.C.
  198.      \MVI.C..................DOS utility to talk to MVSOUND.SYS.
  199.  
  200. \PAS\TOOLS\OPL3.EXE..............OPL3 FM synthesizer programming utility.
  201.       \OPL3.STT..............OPL3 state file for OPL3.EXE.
  202.       \OPL3HELP.INP..........Helps for OPL3.EXE.
  203.       \FIXWAVE.EXE...........Utility to fix some .WAV header problems.
  204.       \MAKEBIN.EXE..............
  205.       \MIXER.................Demo script for SEND.EXE
  206.       \MVI.EXE...............Utility to to talk to MVSOUND.SYS
  207.       \MVINIT.EXE............Utility to reset the hardware.
  208.       \MVSOUND.SYS...........DOS device driver for mixer control.
  209.       \PAS.EXE...............DOS command line interface & mixer control.
  210.       \PLAYFILE.EXE..........Utility to play .WAV and .VOC files.
  211.       \RECFILE.EXE...........Utility to record .WAV files
  212.       \REPORT.COM............TSR to report all int 2F activity.
  213.       \SEND.EXE..............Utility to talk to MVSOUND.SYS int 2F interface.
  214.       \STARTFM.EXE...........Utility to generate a tone from the FM chip.
  215.       \WAVEIT.EXE............Utility to convert raw data into .WAV files.
  216.       \WHATIS.EXE............Utility to detail the contents of a .VOC file.
  217.  
  218. \SAMPLES\WAVES.ZIP...............WAVE sound file samples.
  219.  
  220.  
  221.