                          SetMPU Documentation
                          ~~~~~~~~~~~~~~~~~~~~
SetMPU is a utility to configure the MPU-401 interface found on the
Audiotrix Pro with your MIDI setup. You can set the MPU-401 to receive
input from your MIDI device and also reroute the output to your MIDI
hardware.

Before using the Audiotrix Pro MIDI cable, please make sure the joystick
selector jumpers are set to the "single joystick with MIDI" position as
explained on page 14 of the User's Guide.  Please note that the factory
default setting is "dual joystick without MIDI".  Also note that the
Audiotrix Pro MIDI cable is not compatible with a "Sound Blaster" type
MIDI cable for reasons explained in the INSTALL.TXT file.

To view the status of the MPU-401, simply type SETMPU from the
\TRXPRO\DOS sub-directory without any command line parameters.  After
doing so, you should get a display which looks like the following:

     Ŀ
     Audiotrix Pro MPU-401 Setup, V 1.01                        
     Copyright (C) 1994, Mediatrix Inc. All Rights Reserved.    
                                                                
     MPU-401 Interface V 1.01                                   
                                                                
     USE: SETMPU /T<flag> /M<switches>                          
          /T[0|1] = MPU-401 Mode Select,                        
               * 0 = General MIDI Mode                          
                 1 = MT-32 Mode                                 
          /M[0123] = MPU-401 Switch State,                      
                 0 = MIDI-In     --> OPL4                       
               * 1 = MIDI-In     --> MPU-401 In                 
                 2 = MPU-401 Out --> MIDI Out                   
               * 3 = MPU-401 Out --> OPL4                       
     

The available flags are:

   /T[0|1]  = MPU-401 Mode Select

              This parameter is used to select the mode in which the
              MPU-401 will play. You can use only one setting or the
              other.

      0 = General MIDI Mode  --> This is the default state of the
                                 MPU-401 interface.  In this
                                 condition, the MPU-401 will play
                                 using the standard General MIDI
                                 instrument patch map.

      1 = MT-32 Mode         --> This option sets the MPU-401 to
                                 use the Roland MT-32 instrument
                                 patch map.  This mode is currently
                                 in development and will be
                                 available soon.


      Example: SETMPU /T1    --> Use MT-32 Mode


The available switches are:

   /M[0123] = MPU-401 Switch State

              This parameter allows you to select the MIDI-IN and
              the MPU-401 OUT for MIDI devices.  When using this
              parameter, you may specify any or all of the choice
              available.


      0 = MIDI-In     --> OPL4
    * 1 = MIDI-In     --> MPU-401 In      --> Default MIDI-IN
      2 = MPU-401 Out --> MIDI Out
    * 3 = MPU-401 Out --> OPL4            --> Default MPU-401 OUT



      Examples: SETMPU /M13  -->  Midi-In     = MPU-401 In
                                  MPU-401 Out = OPL4

                SETMPU /M0123 --> Midi-In     = OPL4 & MPU-401 In
                                  MPU-401 Out = MIDI Out & OPL4

      Option 0: This option physically links the MIDI In connector
      to the OPL4 interpretor .  If this option is set, an external
      device sending commands to the MIDI In jack on the Audiotrix
      Pro will be echoed to the OPL4 interpretor .  Using this
      option by itself is particulary useful if you have another
      MPU-401 interface in your computer and want to be able to use
      the OPL4 from an external MIDI device but do not want
      commands to be echoed to the MIDI In port.

      Option 1: This option physically links the MIDI In connector
      to the MPU-401 port.  If this option is not set, you will not
      be able to record any command received on the MIDI In
      connector with the computer.

      Option 2: This option directly links the MPU-401 port to the
      MIDI Out connector without connecting to the OPL4
      interpretor. This option, if in use with option 1, (i.e.,
      option 0 and 3 not enabled) will make the Audiotrix Pro act
      as a plain MPU-401 interface. This setup is very useful with
      Windows sequencers when you want the sequencer to let the
      Windows driver talk to the OPL4, and keep the use of the
      Roland MPU-401 driver for other external MIDI devices.

      Option 3: This option allows commands sent to the Roland
      MPU-401 interface to be instantly echoed to the OPL4
      interpretor . Unless this option is set, no sound will come
      from the OPL4 synthesizer when software is talking to the
      Roland MPU-401 interface. In this situation, the OPL4
      synthesizer will only produce sounds if the software is
      directly talking to it.  The OPL4 Windows Driver is a typical
      example.

      WARNING: The Audiotrix Pro can accept both MPU-401 commands
      and OPL4 commands at the same time.  This situation should
      be avoided since the results can be unpredictable.  When using
      any Windows sequencer with a Roland MPU-401 Windows Driver
      loaded, make sure that NO commands sent to the MPU-401
      interface are echoed to the OPL4 interpretor by setting the
      MPU interface with options 1 and 2 only (/M12 switch).


If you need further assistance in understanding how the Audiotrix Pro
MPU interface works, please download the Audiotrix Technical Addendum
from the MediaTriX BBS at (819) 829-5101.  You can also contact
MediaTriX Technical Support at (819) 829-TRIX.

