home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d1xx
/
d159
/
miditools.lha
/
MidiTools
/
Readme
< prev
next >
Wrap
Text File
|
1988-10-02
|
2KB
|
57 lines
MIDI Tool Box
(C) Copyright 1988 Jack Deckard All rights reserved
The following programs included with this file, SysEx, ProgChange, MIDI
Keyboard, MIDI In to Out, and EchoProcessor, are part of a general purpose
tool kit I work on now and then. The programs included here are not public
domain, but are freely redistributeable to users groups. You should
initialize a disk and name it MIDI_Tools, and place all the files found here
in its' main directory.
All make use of the midi.library written by Bill Barton of Pregnant
Badger Software. This allows more than one program to use the serial port.
The midi.library files are not included here but are commonly available
(check Fish101 or your local Amiga Users Group). The Arp.library version
1.1 is also required.
Also included is source code in Aztec C for SysEx, so you may implement error
checking for your own midi equipment.
Some documentation follows, everything should be pretty obvious.
MIDI In to Out
Just like it says, this sends all MIDI messages recieved back on out.
You may turn off pressure and sysex messages if you wish.
ProgChange
Send a program change message. The menu button will change the midi
channel.
MIDI Keyboard
Velocity is sent according to vertical placement. Menu button will
change the midi channel.
EchoProcessor
Module to delay and resend midi messages. 1 to 31 repititions. User may
select pitch and velocity data offsets for on/off messages.
SysEx
File midi system exclusive data dumps on disk. Can be used for any
nonhandshaking type of data dump. Error detection for the DX7, FB-01, and
Matrix 6 is implemented.
Future modules include a sequencer, different types of random event
generators, a patch panel to plug one module into another, and hopefully
access to more serial ports.
If you would like to include these modules with commercial software, contact
me via the address below.
Jack Deckard
3808 Laguna Drive
Columbus, OH 43232
(614) 833-1496