       UNIVERSAL MIDI PATCH PANEL
             1.2 Version
          1987 David Weinbach           1/4/87

  This version only of this program is
 hereby released into the public domain
 upon the condition that the following
 files continue to be distributed as a
 complete package:

           PANL.       28496 midi panel prog
           PANL.info     618 
        PANLdoc.        3505 this doc file
        PANLdoc.info     464
        EXECUTE.ME        91 just kidding!?

NOTE:def.syn parameter file is now generated by
     PANL1.2 Your old data file will not work.
V- Press here for next page

               About midiPANL              click >

  This is a -Test version of a program to
allow midi parameter info to be sent from the
Amiga to any midi device that can accept param
info. This is not a patch librarian in that it
does not save the parameter information, it 
just sends codes to the midi device.

               About version1.2

  This is the third release of this program and more features have been implemented. Please note that 'SEND ALL PARAMETERS' is now functional and that the program can now share the midi port with anyother application, including itself. instructions follow.

V-Press here for setup instructions.             Setting up midiPANL          back to>
 The program code includes the settings and
names I use with my Sequential Circuits 6-Trak
Synth. These defaults can be overridden by
selecting 'setup' from the mode menu, clicking
on the gadgets you want to change, and then saving from the 'project' menu. You can select the parameter file to be used by typing from
the CLI or a batch file: 
  1>midiPANL myfile
if you do not supply a name midiPANL will first
look for a file called DEF.SYN, and if this is
not found will then use it's internal defaults.
From workbench def.syn is always loaded if present. You can set up a number of data files to be used under different conditions or get more parameters on-line by using multiple invocations of PANL, each with its own data file.
V-Press here for next page.
     Setting up your parameter file      Back to >

 In order to make this program useful to you,
you will have to set up a parameter file. To do this, you have to decide what parameters you want to put where. You always have a max of 16 analog and 8 toggle parameters. When you've found the parameter numbers in the midi implementation sheet for your synth, select 'SETUP' from the 'operating mode' menu. Now, each time you click on a gadget a window will open asking for a name. 7 chars are allowed for sliders and 11 for buttons. You must click on the name and press return even if you don't want to change it. Next. a request for the parameter number will be displayed. When done, select 'save' or 'save as' from the project menu to save your file.

V-Press here for next page

 
          midiPANL program notes         Back to >
1. This version saves the midi channel in the
   parameter file.
2. This program will work from cli or WB.
3. This version will allow multiple copies
   to run at once.
                   Tech Talk
   Each time you release a slider or button,
 three significant bytes are sent to the midi
 (serial) port:  
   Status    Second    Third
    Bx hex    param#    new_value
 the status is the parameter change command
 for channel x, the second is the parameter
 number from your data file, and the third is a number between 0 and 127 for an analog control or 0 or 64 for a button
               -End of File-