home *** CD-ROM | disk | FTP | other *** search
/ PC Musician 2000 / PC_Musician_2000.iso / PCMUSIC / MISC / LIB220 / LIB220.DOC < prev    next >
Encoding:
Text File  |  1991-06-24  |  9.8 KB  |  331 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                       ROLAND U220 LIBRARIAN PROGRAM  - LIB220
  9.  
  10.             INTRODUCTION
  11.  
  12.                  This program is designed to serve as a System Exclusive
  13.             (SYX) file librarian for the Roland U-220 Sound Module.  It
  14.             can perform the following operations:
  15.                  
  16.                  - Read and write SYX files for the U220.
  17.                  - Display and edit U220 SYX files.
  18.                  - Send SYX information to a U220.
  19.                  - Create lists of Timbres and Patches from a SYX file.
  20.  
  21.                  This program will only run under Microsoft Windows
  22.             (Version 3) and requires a mouse and a graphic display
  23.             system.  I have run it on a 286 machine with one megabyte of
  24.             memory and an EGA display, and on a VGA, 386 machine.
  25.  
  26.             REGISTRATION
  27.  
  28.                  This is a shareware program.  As such, you are
  29.             permitted to use and evaluate it for a period of 14 days.
  30.             At the end of that time, you must either pay to register the
  31.             program, or stop using it.  See the file LIB220.REG for
  32.             details regarding registration.
  33.  
  34.             INSTALLATION
  35.  
  36.                  The program must be unpacked for installation.  Three
  37.             files are required:
  38.                  
  39.                  LIB220.EXE - the executable file.
  40.                  LIB220.CFG - configuration file.
  41.                  U220.SYX   - a base U220 file.
  42.  
  43.             These files should be in the same subdirectory.  If you
  44.             already have a subdirectory of SYX files, use that one.
  45.  
  46.                  Two other files are included, and are not necessary for
  47.             program operation:
  48.  
  49.                  LIB220.DOC - this file.
  50.                  LIB220.REG - registration information.
  51.  
  52.                  To install the program in Windows, use the File item in
  53.             the program manager menu.  Select New and Program Item.
  54.             Select a Description (like 'Librarian') and enter the path
  55.             to the EXE file.  If you wish, you can select 'Change Icon'
  56.             to install the Icon contained in this file (it's the third
  57.             one).
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.             OPERATION
  76.  
  77.                  To execute the program, select it to run from the
  78.             Program Manager.  The program will load the U220.SYX file,
  79.             and display the Setup Control Panel.
  80.  
  81.             THE SETUP CONTROL PANEL
  82.  
  83.                  Some synthesizer parameters can be modified here (like
  84.             master frequency and effects controls).  To change the
  85.             settings on a connected U220, click on the SEND button.  The
  86.             SEND ALL button will transmit the entire SYX file to the
  87.             synthesizer.  Patches can be edited by selecting either the
  88.             Patch Parts Edit or Patch Effects Edit buttons.  Timbres are
  89.             edited by selecting the Timbre Edit button.
  90.  
  91.                  The FILES menu item at the top of the screen provides
  92.             access to SYX files and other miscellaneous functions.  The
  93.             List Timbres and List Patches functions create list files
  94.             containing information from the SYX file (names and
  95.             numbers).  The list files are named PATCH.LST and
  96.             TIMBRE.LST, and are stored in the currently active
  97.             directory.  They can be printed for reference.
  98.  
  99.                  Using the DONE button here (or ALT-F4 or the Exit item
  100.             on the menu) will cause your current SYX file to be updated
  101.             with any changes you have made.  The configuration file will
  102.             be changed to record your current patch, timbre and work SYX
  103.             file.  If you do not wish to modify the SYX file, use the
  104.             FILES menu item Save As to assign the output to another
  105.             file.
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.                  page 2                       LIB220
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.             TIMBRE EDIT
  142.  
  143.                  Here you can edit or create timbres.  For most work,
  144.             this is where you will start, since timbres are the basic
  145.             building blocks of the Roland system.
  146.                  Most of these controls are also easily understood.
  147.             Here too, changes are transmitted to the synthesizer as they
  148.             are made.  The WRITE button also performs this function.
  149.             This combination of actions allows testing timbres from your
  150.             keyboard.
  151.                  This screen contains a graphic display of one of three
  152.             basic timbre characteristics: Envelope, Vibrato, or Auto
  153.             Bend.  The GRAPH button within each of these groups causes
  154.             its graph to be shown; changing a parameter which effects
  155.             the graph also causes it to be displayed.
  156.                  The Current Patch/Flat Patch button near the top is
  157.             used to select the patch within which the current Timbre is
  158.             tested.  The flat patch is set to number 64 (it can be
  159.             changed in the configuration file), and that patch should be
  160.             nominally flat (no reverb, chorus, range limits, etc.).
  161.             This button displays a label which toggles to indicate which
  162.             patch you will get if you press it.
  163.                  Exit from here with DONE.
  164.  
  165.             PATCH EFFECTS EDIT
  166.  
  167.                  This screen provides access to the patch effects
  168.             (Chorus and Reverb), and special controller assignments.
  169.             Also here are the Rx Volume and Rx Hold boxes, which enable
  170.             controllers for these functions.  Here too, you can select
  171.             the patch you wish to modify or view, and change its name.
  172.  
  173.                 Graphics included on this screen characterize the
  174.                   chorus and reverb settings.  They are updated
  175.                   as you change parameters they represent.
  176.  
  177.                 The Post Reverb check box (in the chorus group)
  178.                   selects the insertion point for chorus effects:
  179.                   if it's checked, chorus will be inserted after
  180.                   reverb, otherwise before reverb.
  181.  
  182.                  Patch effects changes (except controller assignments)
  183.             are transmitted to the synthesizer as soon as they are made.
  184.             The WRITE button also performs this function.  DONE takes
  185.             you back to the Setup Control Panel.
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.                  page 3                       LIB220
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.             PATCH PARTS EDIT
  208.  
  209.                  This screen allows access to all of the parameters
  210.             associated with patch parts (including the percussion part).
  211.             The top line displays a drop box selector to select the
  212.             patch desired.  Each part also contains a drop box selector
  213.             to select the timbre (or percussion set) desired.  The send
  214.             key has two effects:  1) it transmits the patch to the U220,
  215.             and 2) it causes the patch you're editing to become the
  216.             currently selected patch in the synthesizer.  This allows
  217.             you to test the patch from your keyboard.  The right mouse
  218.             button also functions as a SEND.  To use it this way, be
  219.             sure that the cursor isn't on a scroll bar, button, or drop
  220.             box.
  221.  
  222.                  Most of the controls on this panel are self-
  223.             explanatory.  Some are not:
  224.  
  225.                 The RX check boxes under the Level and Pan scroll
  226.                   bars are used to enable reception of Level and
  227.                   Pan controls from a controller.
  228.  
  229.                 The unlabeled check boxes under the V.Thrs
  230.                   (velocity threshold) scroll bars indicate Below
  231.                   if checked.
  232.  
  233.  
  234.                  To exit this screen, click on the DONE button.  This
  235.             will return you to the Setup Control Panel.
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.                  page 4                       LIB220
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.             CONFIGURATION FILE FORMAT
  274.  
  275.                  The configuration file (LIB220.CFG) is a text file
  276.             containing information which is saved between executions of
  277.             LIB220.  Each line contains a two-letter identifier followed
  278.             by an equal sign and a value.  The configuration file
  279.             supplied has the following format:
  280.  
  281.             IO=816         (Midi Port address)
  282.             WF=u220.syx    (Current SYX file)
  283.             PN=3           (Currently Active Patch)
  284.             TN=2           (Currently Active Timbre)
  285.             TP=64          (Current Timbre 'Flat Patch')
  286.  
  287.                  This file can be edited to reflect your preferences.
  288.  
  289.  
  290.  
  291.             DESIGN PHILOSOPHY AND LIMITATIONS
  292.  
  293.                  I use the U220 for sequencing, not performance.   This
  294.             program is limited in ways which reflect this bias.
  295.             Currently, it will not allow maps to be edited, won't allow
  296.             editing of the Percussion assignments or instruments, and
  297.             doesn't address a few of the after sense parameters.  Some
  298.             of these will be added in future versions (like editing
  299.             percussion instruments), some will be added only if users
  300.             express an interest in them (like the mapping functions).
  301.  
  302.                  In addition to these limitations, LIB220 will allow you
  303.             to do things that the U220 cannot handle.  More than 30
  304.             voices can be reserved, and the upper pitch range of an
  305.             instrument may be set below its lower pitch range.  Validity
  306.             checks may also be added in future revisions; for now, avoid
  307.             setting illogical or disallowed conditions.
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.                  page 5                       LIB220
  330.  
  331.