home *** CD-ROM | disk | FTP | other *** search
/ Sound Sensations! / sound_sensations.iso / demos / esqedit2 / esqread.me < prev    next >
Text File  |  1989-02-26  |  19KB  |  387 lines

  1.                   MUSICSOFT (tm) EDITOR LIBRARIAN SERIES
  2.                       for the ENSONIQ ESQ-1 and SQ-80
  3.  
  4.                            >>>  DEMO VERSION  <<<
  5.                               January 20, 1989
  6.  
  7.                      Program:  (C)1988 Robert Clemens
  8.  
  9. * This document was prepared with the permission of the software author, 
  10.   Robert Clemens, by John Cline of John Cline Audio Productions in
  11.   Albuquerque, New Mexico and is based on the official MusicSoft
  12.   E/SQ EDITOR/LIBRARIAN instruction manual written by Marshall Otwell
  13.   (and Joel Poshek) (c)1988 MusicSoft
  14.  
  15. * MUSICSOFT ESQ-1 EDITOR/LIBRARIAN (tm) is a COMPLETE graphic voice
  16.   editing and storage program whose purpose is to make the editing of
  17.   ESQ-1, ESQ-M or SQ-80 patches fast, fun and easily understood. This
  18.   powerful program is a two-way editor which will respond to editing
  19.   performed on either the ESQ-1/SQ-80 front panel or from your IBM
  20.   computer keyboard.
  21.  
  22. * A full-featured librarian is included providing you the ability to build
  23.   a limitless library of custom banks and storing them on your floppy or
  24.   hard disks. Because the MUSICSOFT ESQ-1 EDITOR/LIBRARIAN is graphically
  25.   based, the display and editing of all information is smooth and
  26.   intuitive.
  27.  
  28.  
  29.                    >>>  A Complete Patch Librarian  <<<
  30.  
  31. * Allows you to manage up to 3-banks of voices simultaneously. Voices can
  32.   be copied, moved, deleted and re-arranged among 3 separate banks with
  33.   great ease and flexibility.
  34.  
  35. * Also included as an extra Bonus (in the commercial package) is a
  36.   sequence saver/loader module that allows ESQ-1 sequences to be bulk
  37.   stored and retrieved to and from disk. Your performances may be backed-up
  38.   and stored along with your ESQ-1 and SQ-80 voice libraries.
  39.  
  40.  
  41.                 >>>  A Powerful and Easy Voice Editor  <<<
  42.  
  43. * Accurate and dynamically animated graphic envelope plotting makes
  44.   creating, editing and understanding your sounds easy.
  45.  
  46. * All important parameters are displayed on a single, graphic screen.
  47.  
  48. * The MUSICSOFT ESQ/SQ EDITOR/LIBRARIAN displays a separate pop-up window
  49.   for each major ESQ-1/SQ-80 editing page.
  50.  
  51. * A unique "Timebar" feature displays the real-time duration of a note for
  52.   visual tracking of envelopes as they evolve. You can see and hear your
  53.   sounds as you create and edit them!
  54.  
  55. * The Editor permits you to play notes from your computer or instrument
  56.   keyboard. The MIDI play-thru feature means that you do not have to
  57.   re-patch your multi-keyboard set-up to use your Editor/Librarian.
  58.  
  59.  
  60.                        >>>  System Requirements  <<<
  61.  
  62. * IBM PC or Compatible w/640k RAM, and an MPU-401 or compatible MIDI interface.
  63.  
  64. * The MUSICSOFT ESQ/SQ-80 EDITOR/LIBRARIAN is designed to support
  65.   version 3.5 ESQ firmware.
  66.  
  67. * (NOTE: The DEMO version DOES NOT require a MIDI interface or an ESQ-1
  68.    or SQ-80. Consequently, where noted, the MIDI related functions are
  69.    disabled. Also, this DEMO version requires a Hercules Graphics Card, 
  70.    the commercial version supports Hercules Graphics Mode, CGA, EGA & VGA)
  71.  
  72.  
  73.                         >>>  Archive Contents  <<<
  74.  
  75.         ESQDEMO.EXE    64560   01/20/89 06:00a   The executable file
  76.            14X9.FON     3584   01/20/89 06:00a   Font for ESQDEMO
  77.             4X6.FON      285   01/20/89 06:00a   Font for ESQDEMO
  78.           ERROR.MSG      569   01/20/89 06:00a   Error Messages for ESQDEMO
  79.            DEMO.ESQ     8192   01/20/89 06:00a   Demo bank of 40 ESQ sounds
  80.         ESQREAD.ME     18844   01/20/89 06:00a   This File
  81.  
  82. * Make sure these files reside on the floppy or in the same directory on
  83.   your hard drive.
  84.  
  85.  
  86.                         >>>  Running the DEMO  <<<
  87.  
  88. * When you boot E/SQ EDITOR/LIBRARIAN, the Command Line (the message in
  89.   the box at the bottom left of your screen) will read, "Keyboard Type:
  90.   <S>Q-80, <E>SQ-1". E/SQ EDITOR/LIBRARIAN is asking you to specify
  91.   which synthesizer you are using. As soon as you respond (by pressing
  92.   "S" or "E" on your PC keyboard), the librarian initializes. Then a
  93.   "Dump Current Bank" request for the appropriate synth is sent from the
  94.   computer to your synth via MIDI. The Command Line will briefly prompt
  95.   you "Is System Exclusive ON?". If the receiving synth is connected to
  96.   the MIDI ports on your interface card, has System Exclusive
  97.   communication enabled, and is set to receive on the correct MIDI channel
  98.   (default is 1), it will respond by sending the current internal bank
  99.   file to the computer via MIDI. The Librarian will load the newly
  100.   received bank into its Bank 1 (or one of the other Banks if selected) and
  101.   display the names of the Programs in the bank it just received (if any).
  102.  
  103.  
  104. * NOTE: In the DEMO version, the MIDI Send/Receive routines are disabled.
  105.   You will need to load the DEMO bank from the disk as described in the
  106.   next section.
  107.  
  108.  
  109.                    >>>  CHAPTER ONE: THE LIBRARIAN  <<<
  110.  
  111.  
  112.                      >>>  Loading a Program Bank  <<<
  113.  
  114. * The Command Line should read, "Hello!: <L>oad, <S>ave, <Q>uit". If you
  115.   press   "L", you will see the message, "Load From: <D>isk, <T>arget,
  116.   <Esc>". The <T>arget option allows you to manually request a dump from
  117.   your synth. (Remember, the <T>arget option is disabled in the DEMO
  118.   version.)
  119.  
  120. * With the cursor in Bank 1, Press "D" to load a bank of programs from the
  121.   disk. You will see a new message on the Command Line, "Disk Load: <D>ir,
  122.   <L>oad, <Esc>". Press "D" again to see a listing of the Program bank
  123.   files on disk. When you press "L" to load a file you will be prompted
  124.   for the filename; type in "DEMO" and press Enter. The file will be
  125.   loaded from disk into Bank 1 and the names of the first twenty (20)
  126.   Programs will appear in the Bank 1 column.
  127.  
  128.  
  129.                      >>>  The Three Program Banks  <<<
  130.  
  131. * The three columns and names in the box at the left of the screen
  132.   represent E/SQ EDITOR/LIBRARIANS's three banks of program memory; each
  133.   one holds 40 Programs. You can use the up and down arrow keys or the
  134.   PgUp and PgDn keys to move the cursor (the shaded bar across one of the
  135.   Program memory slots) up and down within a Bank. If any Programs are
  136.   present within the Bank, the name of the Program currently under the
  137.   cursor will be displayed in the box labeled "PATCH NAME" to the upper
  138.   right of the third column (Bank 3); as you move the cursor through the
  139.   Bank, notice this display is updated.
  140.  
  141. * You can save or load from or to any of these three columns. The left and
  142.   right arrow keys move the cursor back and forth from Bank to Bank,
  143.   allowing you to select which Bank will be saved to or loaded from disk
  144.   or synthesizer. Notice the shaded cursor at the top of the column
  145.   labeled "BANK 1". It indicates that the left-most Bank ("BANK 1") is
  146.   currently selected for disk operations and/or MIDI transfers; to select
  147.   a different Bank, simply press the right (or left) arrow keys.
  148.  
  149.  
  150.                        >>>  Auto-Audition Mode  <<<
  151.  
  152. * If you press "A" on your computer keyboard, you can toggle on and off
  153.   E/SQ EDITOR/LIBRARIAN's "Auto-Audition" mode (the Command Line will let
  154.   you know whether you have just turned it on or off). When ON,
  155.   Auto-Audition Mode sends the Program under the cursor to your synth via
  156.   MIDI (on the currently selected MIDI channel) so you can hear it playing
  157.   your keyboard (you can also hear seven octaves of A's if you press the
  158.   number keys 1-7 on your computer keyboard - a second press turns the
  159.   note off) The "0" (Zero) key changes velocity level.
  160.  
  161. * (The "Auto-Audition Mode" is disabled in the Demo version)
  162.  
  163.  
  164.                         >>>  Copying a Program  <<<
  165.  
  166. * In E/SQ EDITOR/LIBRARIAN, the Copy function enables editing of a program
  167.   as well as the more common librarian Copy Function. Use the up or down
  168.   arrow keys (or the PgUp or PgDn keys) to move the cursor to the name of
  169.   the Program you want to Copy AND PRESS ENTER (IMPORTANT: In order to
  170.   edit a Program, you must first copy it into E/SQ EDITOR/LIBRARIAN's Edit
  171.   Buffer. To do this, position the cursor on its name and press "Enter").
  172.   The command line in the lower left of your screen will read, "Copy:
  173.   <E>ditor, <Ins>, <Return>". If you move the cursor now, the name of the
  174.   Copied Program will stay in the cursor and in the "patch Name" box to
  175.   the upper right of Bank 3, indicating that the Edit Buffer now contains
  176.   the Copied Program. Let's examine the three options in the Command Line:
  177.  
  178. * <Return>  Pressing Return ("Enter" on many PC's) gives you the option of
  179.   "releasing" the copied Program, cancelling the Copy and emptying the
  180.   Edit Buffer.
  181.  
  182. * <INS>  After the Copy, use the arrow keys and/or the PgUp and PgDn keys
  183.   to move the cursor (notice the copied Program's name in both the cursor
  184.   and the "Patch Name" box) to a new location in any of the three Program
  185.   Banks where you want to put the copied Program. Press "Ins" to place the
  186.   copied Program at the new location.
  187.  
  188. * <E>ditor  Once a program has been Copied into the E/SQ EDITOR/LIBRARIAN
  189.   Edit Buffer, pressing "E" will move you to the Program Edit Page. From
  190.   there you can begin to edit the Program you have copied (remember: press
  191.   "Esc" to return to the Program Librarian).
  192.  
  193.  
  194.                 >>>  Editing the Current Synth Program  <<<
  195.  
  196. * If you want to fetch the current Program from your synth and edit it (as
  197.   opposed to editing one of the Programs in one of your three Banks on
  198.   your screen), be sure the command line reads, "Hello!: <L>oad, <S>ave,
  199.   <Q>uit". Then press "E" on your PC keyboard. E/SQ EDITOR/LIBRARIAN will
  200.   fetch the currently selected Program from your synth, place it in the
  201.   Edit Buffer, and take you to the E/SQ EDITOR. All edits you make will be
  202.   instantly sent to your synth via MIDI. This mode allows you to edit and
  203.   store a program in the keyboard's cartridge locations, if you have a
  204.   cartridge installed.
  205.  
  206. * (This feature is disabled in the DEMO version.)
  207.  
  208.  
  209.                    >>>  Initializing a Program Bank  <<<
  210.  
  211. * You can fill ("initialize") one of the program banks with the Copied
  212.   Program by pressing "I" on your PC keyboard; all forty memory slots in
  213.   the currently selected Bank will be filled with the Copied Program. This
  214.   is useful if you want to create a bank of string sounds, for example.
  215.  
  216.  
  217.                         >>>  Librarian Summary  <<<
  218.  
  219. * The Librarian is designed to enable you to <L>oad a Bank of forty
  220.   Programs from your synthesizer or from disk and to <S>ave a Bank to your
  221.   synthesizer or to disk. Individual Programs are sent to your synth when
  222.   Copied or when "Auto-Audition" Mode is ON; you can fetch an individual
  223.   Program from your synth for editing by pressing "E" BEFORE Copying.
  224.   Programs can be moved within a Bank or from one Bank to another using
  225.   the Copy command, the cursor controls, and the <INS> command. You can
  226.   fill an entire Bank with one Program by pressing "I" AFTER a Copy. All
  227.   MIDI transfers between synth and computer assume proper connections,
  228.   agreement of MIDI Transmission Channel, and System Exclusive enabled on
  229.   the synth. You start E/SQ EDITOR/LIBRARIAN in the Librarian mode and
  230.   move to the Editor after selecting and Copying a Program for editing (or
  231.   fetching one from your synth).
  232.  
  233.  
  234.                      >>>  CHAPTER TWO: THE EDITOR  <<<
  235.  
  236. * E/SQ EDITOR/LIBRARIAN's EDITOR provides COMPLETE editing facilities for
  237.   the individual Programs ("Patches", to most of us). Using the E/SQ
  238.   EDITOR/LIBRARIAN EDITOR, you can create new sounds from scratch (using
  239.   the "BASIC" initialized patch) or editing existing Programs to tailor
  240.   them for your use or to make radically different new sounds.
  241.  
  242.  
  243.                          >>>  Two-Way Editing  <<<
  244.  
  245. * As you edit on the E/SQ EDITOR/LIBRARIAN, the changes you make are
  246.   transmitted to your synth via MIDI; conversely, any changes you make on
  247.   your synth are transmitted to E/SQ EDITOR/LIBRARIAN.
  248.  
  249. * Because of the Two-Way communications techniques used by the E/SQ
  250.   EDITOR/LIBRARIAN, numerous editing methods can be realized ranging from
  251.   computer-only editing to simultaneous editing of any two ESQ devices
  252.   operating in "overflow" mode.
  253.  
  254.  
  255.                  >>>  Choosing a Program For Editing  <<<
  256.  
  257. * As discussed in Chapter One, in order to edit a Program with E/SQ
  258.   EDITOR/LIBRARIAN, you must first put it into the Edit Buffer by Copying
  259.   it (or in the case of the commercial version, you can edit your
  260.   synthesizer's currently selected Program by pressing "E" on your PC
  261.   keyboard without Copying). Place the cursor on the Name of the Program
  262.   you want to edit and press "Return" (or "Enter"); at the "Copy:
  263.   <E>ditor, <Ins>, <Return>" prompt, press "E" for Editor. The Command
  264.   line will read, "Initializing Editor!" and in a matter of seconds you
  265.   will see E/SQ EDITOR/LIBRARIAN's EDITOR screen.
  266.  
  267. * When you first arrive at the Editor Screen, the cursor will be at the
  268.   "Envelope Cycle" parameter on the "Modes" page. The synthesizer will
  269.   have the correct buttons pushed (via MIDI) to display the same
  270.   parameter. To leave the Editor at any time (from any page within the
  271.   Editor) press "Esc" (or "Backspace") on your PC keyboard.
  272.  
  273.  
  274.              >>>  Cursor Movement & Data Value Adjustment  <<<
  275.  
  276. * In the E/SQ EDITOR/LIBRARIAN Editor screen, use the left and right arrow
  277.   keys to move the cursor from one position to another; use the up and
  278.   down arrow keys to increment and decrement the data value under the
  279.   cursor. The PgUp and PgDn keys act like the ESQ-1 Data Entry Slider.
  280.  
  281. * The right arrow key moves the cursor around the screen in a roughly
  282.   clockwise fashion; the left arrow key does the opposite order. Each time
  283.   the cursor reaches a new page, an enlarged box for the page appears and
  284.   the right and left arrow keys move the cursor from field to field in a
  285.   preset order.
  286.  
  287. * If you start with the cursor at the "CYC" parameter in the "Restart"
  288.   portion of the "Modes" page and press the right arrow key repeatedly,
  289.   you will move through the parameters in the following order:
  290.  
  291.                           Split/Layer Parameters
  292.                           Envelope Parameters
  293.                           LFO Parameters
  294.                           Oscillator Parameters
  295.                           DCA Parameters
  296.                           Filter Parameters
  297.                           Modes Page Parameters
  298.  
  299.   You can also select pages for editing in any order you wish by pressing
  300.   the corresponding key on your PC keyboard:
  301.  
  302.                      PAGE    KEY  |  PAGE         KEY
  303.                      -------------|------------------
  304.                      DCO 1   "Q"  |  LFO 1        "G"
  305.                      DCO 2   "A"  |  LFO 2        "H"
  306.                      DCO 3   "Z"  |  LFO 3        "J"
  307.                      DCA 1   "W"  |  Env 1        "C"
  308.                      DCA 2   "S"  |  Env 2        "V"
  309.                      DCA 3   "X"  |  Env 3        "B"
  310.                      DCA 4   "F"  |  Env 4        "N"
  311.                      Filter  "D"  |  Modes        "M"
  312.                                   |  Split/Layer  "K"
  313.  
  314.  
  315.                     >>>  Dynamic Envelope Plotting  <<<
  316.  
  317. * E/SQ EDITOR/LIBRARIAN features graphic representations of envelopes 
  318.   which are very accurate (typically +/-10%). Use the F1/F2 keys on your 
  319.   PC to adjust the envelope display time in a range from 1/2 second to 
  320.   approx. 80 seconds. The envelope plots can be made to respond to MIDI 
  321.   Note Velocity by pressing F3 to turn "Dynamics" ON (F3 also turns it 
  322.   off). When Dynamics is ON, the graphic representations of the envelopes 
  323.   will change according to the interaction of the Velocity-sensitive 
  324.   parameters and the Velocity of Notes played on your MIDI keyboard.
  325.  
  326. * (This feature is disabled in the DEMO version.)
  327.  
  328.  
  329.                            >>>  The Timebar  <<<
  330.  
  331. * E/SQ EDITOR/LIBRARIAN features a "TimeBar", a real-time graphic display 
  332.   which allows you to track the four Envelopes. To activate the TimeBar, 
  333.   press F4 from any of the Envelope Edit pages. Now when you play a note 
  334.   on your MIDI keyboard (or on the numbers 1-7 on your PC keyboard), you 
  335.   will see the TimeBar display growing from left to right on your screen. 
  336.   You can press F9 to adjust the speed of the TimeBar; a "TimeBar Adj:" 
  337.   field will appear on your screen showing a number from 20 to 80. This 
  338.   number represents a millisecond delay number and should be set for a 
  339.   higher number for a computer with a faster clock speed such as an AT. 
  340.   Press f9 to adjust the number using an envelope with obvious audible 
  341.   stages so you can see/hear the correspondence.
  342.  
  343. * (The MIDI portion of this feature is disabled in the DEMO version. While 
  344.   the MIDI will not work, the number keys 1-7 will.)
  345.  
  346. * NOTE: Only... Dynamics... OR TimeBar (not both) can be active at one 
  347.   time. Also it is not advised to keep these features ON during editing 
  348.   since they do slow down the speed with which the Editor can digest your 
  349.   commands.
  350.  
  351.  
  352.                      >>>  Mod Source Highlighting  <<<
  353.  
  354. * Ordinarily the Modulation Source(s) in effect for the current Edit Page  
  355.   are highlighted on your screen; if "Dynamics" is ON, however, this 
  356.   feature is defeated so that all four envelopes can display "note 
  357.   velocity interaction".
  358.  
  359.                         >>>  Naming a Program  <<<
  360.  
  361. * In the Editor, you can re-name a Program by holding down "Alt" and
  362.   pressing "N" on your PC keyboard. The "Patch Name" box at the top of the
  363.   screen will flash, awaiting your input; enter a six-character name of your
  364.   choice - it's that simple!
  365.  
  366.  
  367.                       >>>  ORDERING INFORMATION  <<<
  368.  
  369. * Copies of MUSICSOFT'S E/SQ EDITOR/LIBRARIAN including complete     
  370.   documentation and the bonus ESQ Sequence Librarian can be obtained from 
  371.   Music Stores & Software Dealers everywhere:
  372.  
  373.                                    $ 99.95
  374.  
  375.                               >>>  Notes  <<<
  376.  
  377. * MusicSoft Editor/Librarians are also available for the Roland D-50 & MT-32,
  378.   and in late February 1989, the Roland D-110.
  379.  
  380. * Despite the fact that this demo requires a Hercules Compatible     
  381.   Graphics Card, the latest versions in the MusicSoft EDITOR/LIBRARIAN
  382.   series support Hercules Graphics, CGA and EGA!
  383.  
  384. * IBM, Ensoniq and Roland are registered trademarks of International 
  385.   Business Machines, Ensoniq Corporation and Roland Corporation, 
  386.   respectively. 
  387.