home *** CD-ROM | disk | FTP | other *** search
- Dumpster.Doc -1-
-
- Welcome to the IBM / Mpu-401 / Midi Dumpster...... This
- Program was inspired by a program called 'Peek' from the
- 'Mind over midi' column in the August '86 issue of KEYBOARD
- magazine and written in Turbo Pascal by me, Randy Grohs.
- Since the time I wrote the program, I have learned more
- about programming. I realize, and openly admit that many of
- these routines could use much improvement, but as I don't
- have the time to revise them, and the program DOES WORK,
- it's better to release it for consumption as is in the hopes
- that someone might get some use, either practical or
- educational, out of it..... so here it is - as is.
-
- Please do not attempt to charge any $$ for these routines!
- (not that they are good enough to charge anything for
- anyway) And please include this documentation with the
- source code when redistributing the programs - you might
- just redistrubute the .ARC file after you have extracted
- from it.
-
- And PLEASE send any revisions or comments to me....
-
- Randy Grohs
- BBS: Midwest MIDI BBS
- 1 (405) 733-3102 *)
-
-
-
-
- This is primarily a Yamaha 6-op voice dump, but also allows
- the rearrangement of voices within a bank, and as long as
- your instrument doesn't require more than one data dump
- request per data dump, this program will also accept data
- dumps from other midi devices. Unfortunately for the
- program, I only have Yamaha equipment and therefore have not
- tried this on any other instruments..... if YOU do, please drop
- me a line and let me know how it works!
-
- As an added feature, I included a routine that allows the
- user to send a data dump request. These request formats
- should be available in your instrument's manual. I have
- included some as examples.
-
-
- ----------------------------------------------------------
-
-
- Operation
-
- The ACTIVE BANK refers to the bank that has the highlighted
- border. Also, when editing a character string, use CTRL-Y
- to erase everything to the right of the cursor. Just pressing
- <Rtrn> will not change or erase what is shown as the current
- string being edited.
-
- E.G. You press <F8> to change the notes of a bank.
-
- The bottom line reads : YOU Type :
- ------------------------------ ---------------------
- Enter Bank # : __ 1 or 2
-
- Enter Notes : SPX-90 Group1___ Ctrl-Y (to erase
- the line), THEN enter
- the new notes and
- press <Rtrn>.
-
- or
-
- Use the RIGHT Arrow
- until you reach the
- number "1" ,and
- change it to a "2"...
-
-
-
-
- F1 ... Midi Load
- This function will accept a midi data dump from the
- mpu-401 midi-in jack. The data will go to the
- ACTIVE bank, erasing any data that is currently
- there. This is also where the data-dump request can
- be made.
-
- If you answer <Y> - to the question "Do you want to
- send/edit a dump request?" you will be given a
- list of all the dump requests currently on file.
- If the list is empty, nothing will appear in the
- windows. Press <E> to edit a request, or <C> to
- copy a request (copying a request saves time if -
- for instance - you have a TX-7: the only difference
- between a 32-Voice dump request, and a 64-Function
- (performance) dump request is the value of one
- byte. After copying the request, edit the new
- copy, change the name and the value(s) of the
- byte(s) that are different).
-
-
- F2 ... Midi Dump
- This function dumps the ACTIVE bank to the midi-
- out port of the mpu-401.
-
-
-
- F3 ... File Load
- A list of all the files in the CURRENT MASK (See
- F9) will be shown. Choose the NUMBER of the file
- to retrieve. This file will be loaded into the
- ACTIVE Bank.
-
-
-
- F4 ... File Save
- This will save the ACTIVE Bank to disk.
-
-
- F5 ... Toggle Bank
- Toggles between the two banks (determines which is
- the ACTIVE Bank).
-
-
- F6 ... Move Voice
- Allows voices to be moved around in and between
- banks. I usually create new banks by loading
- banks into the active bank, and moving the desired
- voices into the 'inactive' bank. Then toggling the
- banks and saving the new bank to disk.
-
-
- F7 ... Change Voice Name
- Allows the typing in of a new name (for a DX/TX
- voice only).
-
-
- F8 ... Change Notes
- Allows notes about the bank to be kept. A MUST for
- the banks that are NOT DX/TX/6-op voice data.
-
-
- F9 ... DiskMenu
-
- F1: Change Active Drive:
- F2: Change Subdirectory:
- F3: Change Mask:
-
- The Mask determines which files will be listed for
- retrieval from disk. Use the normal file masks
- from DOS ( >= 2.0 ). Very useful for separating
- files by type (e.g. Dx/Tx voice mask = A:*.1, and
- TX Function mask = A:*.2, etc.)
-
- F4: Directory listing:
-
- This is mainly for reprinting large directories that
- require more than a single page to view.
-
- F10: Main Menu:
-
-
- F10 ... Bye Bye......
-
-
-
-
- ------------------------------------------------------------
-
- Have fun..........
-
- ******** End of File ********