home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d1xx / d159 / miditools.lha / MidiTools / Readme < prev    next >
Text File  |  1988-10-02  |  2KB  |  57 lines

  1.                     MIDI Tool Box
  2.  
  3.          (C) Copyright 1988 Jack Deckard      All rights reserved
  4.  
  5.  
  6.     The following programs included with this file, SysEx, ProgChange, MIDI
  7. Keyboard, MIDI In to Out, and EchoProcessor, are part of a general purpose
  8. tool kit I work on now and then. The programs included here are not public
  9. domain, but are freely redistributeable to users groups. You should 
  10. initialize a disk and name it MIDI_Tools, and place all the files found here 
  11. in its' main directory.
  12.  
  13.     All make use of the midi.library written by Bill Barton of Pregnant
  14. Badger Software. This allows more than one program to use the serial port.
  15. The midi.library files are not included here but are commonly available 
  16. (check Fish101 or your local Amiga Users Group). The Arp.library version
  17. 1.1 is also required.
  18.  
  19. Also included is source code in Aztec C for SysEx, so you may implement error
  20. checking for your own midi equipment.
  21.  
  22. Some documentation follows, everything should be pretty obvious.
  23.  
  24. MIDI In to Out
  25.      Just like it says, this sends all MIDI messages recieved back on out.
  26. You may turn off pressure and sysex messages if you wish.
  27.  
  28. ProgChange
  29.      Send a program change message. The menu button will change the midi 
  30. channel.
  31.  
  32. MIDI Keyboard
  33.      Velocity is sent according to vertical placement. Menu button will
  34. change the midi channel.
  35.  
  36. EchoProcessor
  37.      Module to delay and resend midi messages. 1 to 31 repititions. User may
  38. select pitch and velocity data offsets for on/off messages.
  39.  
  40. SysEx
  41.      File midi system exclusive data dumps on disk. Can be used for any
  42. nonhandshaking type of data dump. Error detection for the DX7, FB-01, and
  43. Matrix 6 is implemented.
  44.  
  45.     Future modules include a sequencer, different types of random event 
  46. generators, a patch panel to plug one module into another, and hopefully 
  47. access to more serial ports.
  48.  
  49. If you would like to include these modules with commercial software, contact
  50. me via the address below.
  51.  
  52.         Jack Deckard
  53.         3808 Laguna Drive
  54.         Columbus, OH  43232
  55.         (614) 833-1496
  56.  
  57.