home *** CD-ROM | disk | FTP | other *** search
/ Audio 4.94 - Over 11,000 Files / audio-11000.iso / msdos / music / d10crl11 / d10ctl.doc next >
Text File  |  1990-09-22  |  42KB  |  1,063 lines

  1.  
  2.  
  3.  
  4.  
  5.                              D - 1 0   C O N T R O L
  6.  
  7.  
  8.  
  9.                                    version 1.1
  10.  
  11.                                   by Harry Mark
  12.  
  13.                                 REFERENCE MANUAL
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.         (c) 1990 MIDIEVAL SOFTWARE
  55.         P.O. Box 902
  56.         North Bay, Ontario
  57.         CANADA P1B 8K1
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.                                         i
  65.  
  66.         DISCLAIMER
  67.  
  68.         Midieval Software hereby disclaims all warranties relating to
  69.         this software, whether express or implied, including without
  70.         limitation any implied warranties of merchantability or fitness
  71.         for a particular purpose.  Midieval Software will not be liable
  72.         for any special, incidental, consequential, indirect or similar
  73.         damges due to loss of data or any other reason, even if Midieval
  74.         Software or an agent of Midieval Software has been advised of the
  75.         possibility of such damages.  In no event shall Midieval
  76.         Software's liability for any damages arising out of the use of or
  77.         inability to use this software exceed the price paid for the
  78.         license to use this software, regardless of the form of the
  79.         claim.  The person using this software bears all risk as to the
  80.         quality and performance of the software.
  81.  
  82.  
  83.         LICENSE
  84.  
  85.         D-10 Control is distributed as User Supported software.
  86.         Unregistered users of D-10 Control are granted a license to use
  87.         this software for 14 days for evaluation purposes.  After this
  88.         period has expired and the user decides to continue using it, the
  89.         user must register the copy.
  90.  
  91.            The unregistered evaluation package may be given to others to
  92.            try out under the following conditions:
  93.  
  94.         1. None of the files in this package may be modified or removed.
  95.            This package must be given whole and unaltered.
  96.         2. No charge or payment may be levied.
  97.  
  98.         Clubs and user groups may charge a nominal fee not exceeding $8
  99.         US for expenses and handling while distributing D-10 Control.
  100.  
  101.         When you register, you will receive a postcard from Canada, a
  102.         registration number and instructions as to how to store it on
  103.         your copy.  This will allow you to use all of the features of the
  104.         program and avoid messages about registration.  You will also
  105.         receive notices of updates and technical support.
  106.  
  107.         If you require technical support, have comments or suggestions,
  108.         send your correspondence to the order form address or if you have
  109.         a modem, leave the message at 'Midnight MIDI BBS'(tm) at
  110.         (613)747-1718 to 'Harry Mark' on FIDO-Net's MIDI-Net conference,
  111.         or send NetMail to address 1:163/230.0.
  112.  
  113.         A registered copy of D-10 Control must be treated just like a
  114.         book; the same registered copy may only be used on one computer
  115.         at the same time.
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.                                        ii
  124.  
  125.         Registration just costs US$33/CDN$38.  The cost of a license plus
  126.         disk plus printed documentation is $40 US/$46 CDN (Ontario
  127.         residents must add 8% sales tax if ordering reg+disk+docs).
  128.  
  129.         To register, send the order form (or reproduction) with the check
  130.         or money order (payable to Midieval Software).  For fastest
  131.         processing possible, please send a money order.
  132.  
  133.         Your registration helps Midieval Software create more high
  134.         quality software at reasonable prices.
  135.  
  136.  
  137.  
  138.         Differences between the evaluation and registered versions
  139.  
  140.         The information contained in this manual is applicable to the
  141.         registered version.  By registering, you may use of all the
  142.         features described.
  143.  
  144.         The evaluation version has several differences:
  145.  
  146.         1. The keyboard functions are restricted.
  147.         - The note keys are the same
  148.         - Only MONO mode is supported
  149.         - Only MIDI channels 1, 2 and 3 are allowed
  150.         - SPACE is used to clear notes on the current channel
  151.         - All other key functions are disabled
  152.  
  153.         2. The load and save features of the FILE page are disabled.
  154.  
  155.         3. The information in the CONFIG page cannot be saved.  The
  156.         configuration file 'D10CTL.CFG' cannot be created.
  157.  
  158.         4. Registration messages appear throughout the program.
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.                                        iii
  183.  
  184.         D-10 CONTROL 1.1
  185.         --------------------------
  186.         Midieval Software
  187.         P.O. Box 902
  188.         North Bay, Ontario
  189.         CANADA P1B 8K1
  190.         --------------------------
  191.  
  192.  
  193.         Please check one of the following:
  194.  
  195.         [ ] Registration ($33 US/$38 CDN)
  196.  
  197.         [ ] Registraton + Disk + Printed Documentation ($40 US/$46 CDN)
  198.             Ontario Residents add 8% sales tax (Total Cost $49.68 CDN)
  199.             Diskette type (please check one): [ ] 5.25"   [ ] 3.5"
  200.  
  201.  
  202.         NAME:
  203.         ____________________________________________________________
  204.  
  205.         ADDRESS:
  206.         ___________________________________________________________
  207.  
  208.         ___________________________________________________________
  209.  
  210.         ___________________________________________________________
  211.  
  212.         PHONE: _________________________________
  213.  
  214.  
  215.         Where did you get your copy of D-10 Control?
  216.  
  217.         ___________________________________________________
  218.  
  219.         Comments/Suggestions
  220.  
  221.         _________________________________________________________________
  222.  
  223.         _________________________________________________________________
  224.  
  225.         _________________________________________________________________
  226.  
  227.         _________________________________________________________________
  228.  
  229.         _________________________________________________________________
  230.  
  231.         _________________________________________________________________
  232.  
  233.  
  234.         Thank you for registering.
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.                                        iv
  242.  
  243.         TABLE OF CONTENTS
  244.  
  245.  
  246.         1. Introduction......................1
  247.  
  248.         2. System Requirements...............1
  249.  
  250.         3. Installing D-10 Control...........1
  251.  
  252.         4. Running D-10 Control..............2
  253.  
  254.         5. Control Panel.....................2
  255.  
  256.         6. Select Tone.......................4
  257.  
  258.         7. Tone Editor.......................5
  259.            Load..............................5
  260.            Save..............................5
  261.            Compare...........................5
  262.  
  263.            7.1 Editing the tone..............6
  264.                Selecting a PCM wave..........7
  265.  
  266.         8. Control Panel Options.............8
  267.            8.1 File..........................8
  268.                Loading a Sound File..........9
  269.                Saving a Sound File...........9
  270.                File Messages and Errors.....10
  271.  
  272.            8.2 Timbre Map...................10
  273.  
  274.            8.3 Configuration................11
  275.  
  276.            8.4 Info.........................12
  277.  
  278.            8.5 Quit.........................12
  279.  
  280.         9. Playing notes from the PC........12
  281.  
  282.         10. D10TOMID conversion utility.....13
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.         D-10 Control, D10TOMID and this manual are
  290.         Copyright (c) 1990 by MIDIEVAL SOFTWARE
  291.         ALL RIGHTS RESERVED.
  292.         Some company and product names contained in this document are
  293.         trademarks of various companies.
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.         1. INTRODUCTION
  301.  
  302.         D-10 Control is a MIDI application that allows you to control
  303.         various aspects of the Roland D-10, D-110, D-20, and D-5
  304.         synthesizers.  High resolution EGA graphics and a mouse are used
  305.         for fully graphical editing of all aspects of the multi-timbral
  306.         mode of these synthesizers;  the computer becomes an extension of
  307.         your synth.  You will find that this program is a fun way to
  308.         experiment and learn more about your synthesizer, without the
  309.         numerous cumbersome key presses that would be required on the
  310.         synth itself.
  311.  
  312.         D-10 Control allows you to edit volumes, panpots (stereo
  313.         direction), reverb, timbre and tone parameters easily and
  314.         quickly.  You can even play notes from the PC keyboard to hear
  315.         the results.
  316.  
  317.         Tone, timbre and patch information can be stored on disk to be
  318.         retrieved and loaded back into the synthesizer later.  You can
  319.         tailor the colours and other defaults to your liking and they
  320.         will be automatically used by the program.
  321.  
  322.  
  323.         2. SYSTEM REQUIREMENTS
  324.  
  325.         D-10 Control requires an IBM-PC compatible with at least 256K of
  326.         free memory running under MS-DOS with:
  327.  
  328.         1) a Roland D-10, D-110, D-20 or D-5 synthesizer
  329.         2) a MPU compatible MIDI interface
  330.         3) an EGA capable video card (with at least 256K memory) and
  331.         monitor
  332.         4) a Microsoft compatible mouse
  333.  
  334.         The mouse driver (usually called MOUSE.COM or MOUSE.SYS) must be
  335.         installed before the program will run.  Refer to your mouse
  336.         documentation for information.
  337.  
  338.  
  339.         3. INSTALLING D-10 CONTROL
  340.  
  341.         The D-10 Control package contains the following files:
  342.  
  343.         1) 'D10CTL.EXE'   The program
  344.         2) 'D10TOMID.EXE' MIDI File conversion utility
  345.         3) 'D10CTL.ORD'   Order form
  346.         4) 'D10CTL.DOC'   This document
  347.         5) 'READDOC.COM'  Reading program for D10CTL.DOC
  348.         6) 'README.COM'   General info
  349.  
  350.         There are no special installation instructions; just COPY these
  351.         files to any directory you wish and run D-10 Control from this
  352.         directory.
  353.  
  354.  
  355.                                                                         1
  356.  
  357.  
  358.  
  359.         If you have a printer, enter "COPY D10CTL.DOC PRN:" to print this
  360.         manual.
  361.  
  362.  
  363.         4. RUNNING D-10 CONTROL
  364.  
  365.         If necessary, go to the directory where the program resides
  366.         (using the command CD followed by the directory name).  Type
  367.         'D10CTL' at the MS-DOS prompt and press RETURN.
  368.  
  369.         The message 'Looking for configuration file...' should appear
  370.         while the computer looks for the program configuration file
  371.         'D10CTL.CFG' in the current directory.  If it finds the file and
  372.         the file is valid, it will read the defaults from the file.
  373.  
  374.         The title page will appear.  At this point the program will be
  375.         requesting information from the synthesizer through MIDI.
  376.  
  377.         If the synthesizer does not respond with the information within a
  378.         fixed period of time:
  379.  
  380.            You will be given three choices: 1) Retry  2) Config 3) Quit.
  381.            Select 'Config' if you are using this program for the first
  382.            time.  It will take you to the Configuration page where you
  383.            can set the program defaults.  Chances are that your synth's
  384.            MIDI exclusive unit number is different than the program's
  385.            default 17.  To check the synth's setting, press 'MIDI' on the
  386.            synth, then 'DISPLAY down' until this parameter is shown in
  387.            the synth's window.  Adjust the program's exclusive unit
  388.            setting by pressing a mouse button on the '<' or '>' of the
  389.            top rectangle until it matches.
  390.  
  391.            Click on ACCEPT to continue.
  392.  
  393.            The program will try again.  If the synth still does not
  394.            respond, make sure that the synth is turned on and connected
  395.            to the properly installed MIDI interface with the proper
  396.            cables.
  397.  
  398.         If the synth is not in its 'Multi-Timbral' mode (i.e. in its
  399.         'Performance' mode), a message will appear.   Press the 'Multi
  400.         Timbral' button on the synth then press a mouse button to
  401.         continue.  You must change the mode to continue; this program was
  402.         designed for the multi-timbral mode only.  Do not change the mode
  403.         or perform any editing on the synth while the program is running,
  404.         since this may cause some of the displayed information to be
  405.         inaccurate.
  406.  
  407.  
  408.         5. CONTROL PANEL
  409.  
  410.         This is the core page of the program.  At the top are several
  411.         options to be discussed later.  Underneath are the volume and
  412.         panpot sliders.  There are ten for volume; the first is the
  413.  
  414.                                                                         2
  415.  
  416.  
  417.  
  418.         master volume, the next eight correspond to the eight 'Parts'
  419.         (consult synth manual for description) and one for the rhythm
  420.         section.
  421.  
  422.         There are eight sections of information consisting of the tone
  423.         name (which is highlighted) and the timbre parameters for the
  424.         Part.  Note that the information for the Parts are in a
  425.         'temporary' area; any changes here are lost when the synth is
  426.         turned off or the mode switched.  The timbres and tones in these
  427.         areas can be copied to or from the synth's more permanent memory
  428.         (this memory is retained even when power is off) or saved to disk
  429.         files (see section 8.1).
  430.  
  431.         Reverb parameters and master tune appear at the bottom.  For D-5
  432.         users, the reverb parameters will not have any affect.
  433.  
  434.         In each timbre section, there is a slider at the bottom (looks
  435.         like: <[   |   ]>).  This is where you change the value of a
  436.         parameter with the mouse.  To the right of it is the value of the
  437.         current parameter.  Only one parameter can be modified at a time.
  438.         To change the current timbre parameter, press a mouse button on
  439.         the parameter's name (if it is not already highlighted).  The new
  440.         parameter will be highlighted.
  441.  
  442.         There are three ways of changing the value with the sliders:
  443.  
  444.         1) decrement the current value by positioning the mouse pointer
  445.         at the '<' and holding a mouse button down or by clicking (press
  446.         then quickly release a mouse button).  The repeat speed parameter
  447.         in the Configuration page determines how fast the value will
  448.         change if you hold the button down.
  449.  
  450.         2) increment the current value by positioning the cursor at the
  451.         '>' and holding a mouse button down or clicking.
  452.  
  453.         3) select a value directly by pressing the mouse button anywhere
  454.         inside the rectangle between the '<' and '>'.  This will select a
  455.         value which is proportional to the range of the parameter. e.g.
  456.         clicking in the middle will move the slider to the middle of the
  457.         parameter's range.  You can 'drag' the value by moving the slider
  458.         while the button is held down.
  459.  
  460.         If you play some notes on the synthesizer directly or from the PC
  461.         keyboard while values are being changed, you can hear the changes
  462.         taking effect.  For example, change the key offset while playing
  463.         some notes.
  464.  
  465.         The following keys will send note messages to the synth:
  466.  
  467.          2 3   5 6 7   9 0   =
  468.         Q W E R T Y U I O P [ ]
  469.  
  470.         Q is middle C.  For keyboard features see section 9.
  471.  
  472.  
  473.                                                                         3
  474.  
  475.  
  476.  
  477.         NOTE: To play notes for a specific Part, the MIDI channel must
  478.         match that of the Part.  To examine the current settings, press
  479.         MIDI then DISPLAY UP to check the channel settings.  For example,
  480.         if MIDI PART1 CH=3, then Part 1 will sound when you play a note
  481.         on MIDI channel 3.  Another way to check is to play some notes
  482.         and watch the NUMBER lights that turn on when the key is held
  483.         down; they will tell you which Part is responding.  For
  484.         information on how to change the MIDI channel for the PC keyboard
  485.         see section 9.
  486.  
  487.         If the Part number (1 through 8) is clicked on, it will toggle
  488.         between being highlighted and not.  If a group of numbers is
  489.         highlighted, a change in parameter or value in a member will also
  490.         affect the others in the group.  This allows you edit several
  491.         timbres simultaneously.
  492.  
  493.         At the bottom are sliders for reverb parameters and master tune.
  494.         Master Tune fine tunes the instrument.   To change the kind of
  495.         Reverb, click a mouse button at the '<' or '>' to cycle through
  496.         the choices.  In this case (and a few others), holding down a
  497.         button will not cycle through the choices; you must click several
  498.         times to do so.
  499.  
  500.         To edit or change the tone for a specific Part, click on the name
  501.         of the tone.  This will bring up another page:
  502.  
  503.  
  504.         6. SELECT TONE
  505.  
  506.         You can select any of the tones stored in the synth, of which
  507.         there are 256 in total.  Only 128 will be displayed at a time.
  508.         To alternate between the pages of 128 tones, click on PAGE.  The
  509.         tones stored in the synth are divided into 4 banks, A, B, I, and
  510.         R (the percussion bank).  I is where user tones can be stored
  511.         (discussed later in SAVE in next section).
  512.  
  513.         On the top line, the name of the tone and the current Part is
  514.         displayed at the top.
  515.  
  516.         To select a tone, simply click on it; it will automatically be
  517.         highlighted and this tone will be copied to the Part.  The
  518.         changes are instant.
  519.  
  520.         NOTE: It is not necessary to select a tone in this page.
  521.  
  522.         To edit the tone, click on EDIT.  This will bring up the tone
  523.         editor.
  524.  
  525.         To return to the control panel, click on ACCEPT or click on the
  526.         same tone twice.
  527.  
  528.  
  529.  
  530.  
  531.  
  532.                                                                         4
  533.  
  534.  
  535.  
  536.         7. TONE EDITOR
  537.  
  538.         This is where most of the fun will take place!  Here you can see
  539.         what parameters make up the tone and change them with ease.  If
  540.         the description sounds too complicated, don't worry; once you use
  541.         it, you will find that it is quite easy and powerful to use.
  542.  
  543.         Tones are the sounds the synth produces.  A tone is made up of
  544.         one through four partials.  Though the tone editor will display
  545.         four partials, you can mute them to effectively have less than
  546.         four.  Each partial is either a P or S type of wave.  P is a PCM,
  547.         or digitally recorded wave and S is an analog wave.  Which type a
  548.         partial is is determined by the 'structure' used to combine each
  549.         pair of partials.
  550.  
  551.         On the top line, there are several options plus the current Part
  552.         number.  You can select one of these options by clicking on the
  553.         word:
  554.  
  555.         LOAD - To select a tone from the synth's memory to edit (same as
  556.         the SELECT TONE page).  Any changes to the tone will not affect
  557.         the 'original' in the synth's non-temporary memory.
  558.  
  559.         SAVE - To save the tone from this edit page into the synth's user
  560.         tone memory (Bank 'I'). There are 64 slots, 'i01' through 'i64',
  561.         where the tone can be stored.  The user slots are listed on the
  562.         left side of the page along with the name of the tone currently
  563.         stored in the slot and the number of timbres and patches (patches
  564.         occur only in the Performance mode) that reference the tone.
  565.  
  566.            If the program has not read this reference information since
  567.            the program was run, it will read it now before going to this
  568.            WRITE SELECT page.  There will be a short delay as this
  569.            information is being read and organized.
  570.  
  571.            If you click on a slot, the slot will be highlighted and the
  572.            corresponding list of timbres and patches that reference the
  573.            tone is shown on the right half of the page.  This is to help
  574.            you decide which slot to use and which timbres/patches would
  575.            be affected.
  576.  
  577.            Clicking on a the slot alone will not save the tone.  Only
  578.            when a slot is selected and the option WRITE is clicked on
  579.            will this occur.  When you write into a slot, all the timbres
  580.            and patches that reference the previous one will now use this
  581.            tone.  (The tones that timbres reference can be changed in the
  582.            TIMBRE MAP page discussed in section 8.2).  The status of the
  583.            save will be displayed briefly in the upper left corner.
  584.  
  585.            If you decide not to save, simply click on ABORT.
  586.  
  587.         COMPARE - This will alternate between the current tone and the
  588.         original (the tone before editing; it can also be changed) for
  589.  
  590.  
  591.                                                                         5
  592.  
  593.  
  594.  
  595.         comparison purposes.  The word COMPARE will be highlighted if the
  596.         'original' is the current tone.
  597.  
  598.         PANEL - Returns you to the first page, the control panel.
  599.  
  600.  
  601.         7.1 EDITING THE TONE
  602.  
  603.         The edit page has several graphic elements (starting from the top
  604.         down):
  605.  
  606.         1- the name of the tone is shown highlighted in the upper left
  607.         corner.  To change the name, click inside the rectangle then
  608.         enter the new name through the keyboard.  You can BACKSPACE to
  609.         erase the last character.  There will be a beep once you reach
  610.         the maximum number of characters allowed.  Press RETURN when you
  611.         are finished.
  612.  
  613.         2- the 'structures' of both partial pairs are displayed below the
  614.         tone name.  The top structure is the one used for partials 1 and
  615.         2; the other one is used for partials 3 and 4.
  616.         To change a structure, click on it and a selection of all
  617.         thirteen partials will appear; click on one to select it.
  618.  
  619.         3- the envelope mode appears beneath the structures.  Click on
  620.         the text to toggle between 'Normal' and 'No sustain' mode.
  621.  
  622.         4- to the right are several parameters listed with values beside
  623.         them.  They are categorized by type.  These values belong to the
  624.         partial whose number is highlighted (just below the TVF
  625.         envelopes).  To change the partial whose parameters are seen
  626.         here, simply click on the number of the partial and it will be
  627.         highlighted.
  628.  
  629.         5- the current edit parameter is shown with its numeric range
  630.         underneath.
  631.         Beside are the options [RND] and [ALT].  [RND] allows you to
  632.         select random values, [ALT] alternates between the previous and
  633.         current value.
  634.  
  635.         6- Beside are four sliders, which operate in the same fashion as
  636.         described before.  The numbers 1 through 4 are the partial for
  637.         whom the slider changes the value of its parameter.  By clicking
  638.         on these numbers, they will be highlighted (click again to undo
  639.         it).  When more than one partial is highlighted and the value for
  640.         one of these partials is changed, the rest will be changed to the
  641.         same value.  This allows simultaneous editing of several
  642.         partials.
  643.  
  644.         7- Below are several envelopes which graphically describe the
  645.         PITCH, TVA (Time Variant Amplitude) and TVF (Time Variant
  646.         Frequency) envelopes for each partial.  The envelopes are defined
  647.         by the envelope parameters listed above them.  These envelopes
  648.         are affected only by changes in related parameters; button
  649.  
  650.                                                                         6
  651.  
  652.  
  653.  
  654.         presses at the envelopes will not do anything.  The dashed
  655.         vertical line represents the key off point for the envelope (ie.
  656.         the time when you release a key).
  657.  
  658.            NOTE: not every partial will have a TVF envelope because this
  659.            is related to whether the partial is a square/sawtooth wave or
  660.            a PCM wave.  For this same reason, the TVF parameters may or
  661.            may not be listed for a given partial.
  662.  
  663.         8- There are more parameters and values for each partial below.
  664.         If you click on the partial number, you change which partial has
  665.         their parameter values shown at the upper right.  If you click in
  666.         the empty space beside the number, you can mute/unmute the
  667.         partial.  If muted, the word MUTED will appear.
  668.  
  669.         9- The wave name is shown below the partial number.  Depending on
  670.         the structure being used, the wave is either SQUARE/SAWTOOTH or a
  671.         PCM wave.  If an 'S' appears in the corresponding structure, the
  672.         wave is a synthesized wave (ie SQUARE/SAWTOOTH); a 'P' means that
  673.         the wave is a PCM wave and the wave name appears.  If you click
  674.         here, if the wave is 'S' type, the wave will toggle between
  675.         SQUARE and SAWTOOTH.  Otherwise, another page will appear where
  676.         you can select the PCM wave from 256 preset waves (only 128 will
  677.         appear at a time).
  678.  
  679.            SELECTING A PCM WAVE
  680.  
  681.            A list of PCM waves will appear with the current wave shown in
  682.            the upper left corner with its bank and number.  To select
  683.            one, just click on the name; it will be highlighted.  The
  684.            options which appear at the bottom are:
  685.  
  686.            PARTIAL # - You can change which partial you are selecting a
  687.            wave for.  If the partial is not a PCM wave, its # will not
  688.            appear.
  689.  
  690.            ORDER - Changes the list order from the synth's internal order
  691.            to alphabetic order and vice versa.
  692.  
  693.            ALT - Alternates between the current and previous selection.
  694.  
  695.            PAGE - Displays the other 128 waves.
  696.  
  697.            If you click on a wave twice in a row, you will return to the
  698.            edit page.
  699.  
  700.         To edit a parameter, click on the name or value of the parameter.
  701.         This will make it the current edit parameter, which the sliders
  702.         can alter.  You can now edit this parameter for any of the four
  703.         partials in the manner described in points 5 & 6.  The values
  704.         will instantly change and be updated on the page.
  705.  
  706.  
  707.  
  708.  
  709.                                                                         7
  710.  
  711.  
  712.  
  713.         8. CONTROL PANEL OPTIONS
  714.  
  715.         Now, back to the options at the top line of CONTROL PANEL.  Click
  716.         on the word for the following features:
  717.  
  718.         8.1 FILE
  719.  
  720.         This page allows several sections of the synth's memory to be
  721.         saved onto the hard disk or floppy and retrieved later.
  722.  
  723.         The page contains two columns of check boxes which correspond to
  724.         different sections of the synth's memory that can be saved.  The
  725.         leftmost one (with letter 'L' at the top) displays the sections
  726.         that a sound file contains (if you click on a sound file in the
  727.         directory section).  The right one defines what sections you wish
  728.         to save.  The sections are:
  729.  
  730.         Timbre temp area - contains the timbres assigned to the eight
  731.         Parts.
  732.         Tone temp area - contains the tones assigned to the eight Parts.
  733.         Tone memory i01-i32 - 32 of the tones stored in the synth's user
  734.         memory
  735.         Tone memory i33-i64 - the other 32 tones in user memory
  736.         Timbre memory Bank A - the 64 timbres in timbre bank A
  737.         Timbre memory Bank B - the 64 timbres in timbre bank B
  738.         Patch memory - 128 patches for use in the Performance mode.
  739.  
  740.         The reason why the tone and timbre memory have two sections each
  741.         is to allow the ability to mix and match information between the
  742.         halves (because they can be saved and retrieved separately).
  743.  
  744.         If you save either or both of timbre & tone temporary area, the
  745.         volume, panpot, master tune and reverb settings will
  746.         automatically be saved with them.
  747.  
  748.         Beside are SAVE and LOAD with three boxes.  The top one contains
  749.         the current file name, the two below the comment areas.  The
  750.         comment areas are for the entering/viewing of comments, if any,
  751.         about the sound file.
  752.  
  753.         The bottom half of the page consists of the directory window.
  754.         Directories are always listed (they have 'dir' beside them).
  755.         Click on one to move to another directory.  Click on '..' to go
  756.         to the parent directory.
  757.  
  758.         Files that match the file specification (displayed in the middle
  759.         of the page) and are in the current directory (displayed to the
  760.         left of the file spec) are listed.  To change the file spec,
  761.         click inside the rectangle and type in the new one.  You may use
  762.         the wildcard characters '*' and '?'.  Use BACKSPACE to erase the
  763.         last character, RETURN when done.  Only the file name and
  764.         extension will be used (e.g. if you specify a drive name in the
  765.         mask, it will be ignored).  The message "Bad file spec" will
  766.  
  767.  
  768.                                                                         8
  769.  
  770.  
  771.  
  772.         appear if the file spec is invalid;  the previous one will be
  773.         used instead.
  774.  
  775.         If there are more directories and files than can be shown in the
  776.         window, click on PREV PAGE or NEXT PAGE to see the other
  777.         directories and files.
  778.  
  779.         You may change disk drives by clicking on one of the drive names
  780.         labelled 'A' through 'D' on the bottom line.  If you are
  781.         accessing a floppy disk, click on the drive name after inserting
  782.         a different disk, so that its directory will be read.
  783.  
  784.         If there are any problems encountered or messages, they will
  785.         appear in the message window to the right of the file spec,
  786.         otherwise it will be blank.
  787.  
  788.         LOADING A SOUND FILE
  789.  
  790.         If you click on a file inside the dir window, the program will
  791.         check if it is a sound file and if it is not, "Not a sound file"
  792.         will appear in the message window.  Otherwise, the file name and
  793.         the comments in the file, if any, are displayed in the load area.
  794.         The sections that the file contains are shown in the check boxes
  795.         under the 'L'.  If you click on LOAD, the computer will read from
  796.         the disk and send the information to the synth.  If successful,
  797.         the word LOAD will not be highlighted anymore.  The section that
  798.         the computer is currently sending will be highlighted during the
  799.         duration of the send.
  800.  
  801.         SAVING A SOUND FILE
  802.  
  803.         To save a configuration, first set the check boxes (by clicking
  804.         on the boxes or the section names; the boxes will toggle on/off)
  805.         to the sections to be saved.  Next, write any comments into the
  806.         boxes by clicking inside a comment box (in the SAVE section) and
  807.         typing in the comments (press BACKSPACE to delete last character,
  808.         RETURN when finished; a beep will sound if the maximum comment
  809.         length has been reached).  Previous comments will be erased.
  810.         Finally, click inside the rectangle beside SAVE and enter the
  811.         file name.  The file extension '.D10' will automatically be
  812.         appended if no extension is specified.  If the file name is
  813.         invalid, the message "Bad file name" will appear, otherwise the
  814.         current directory will be searched to see if there is a file
  815.         using the same name.  If so, the warning "Name already used" will
  816.         appear.  This file will be replaced if SAVE is performed.  Avoid
  817.         playing on the keyboard while save is occuring since this would
  818.         add more MIDI traffic and would slow down the SAVE process (and
  819.         possibly cause a 'Synth not resplying' error because the synth is
  820.         not able to send the info in the time the computer expects).
  821.  
  822.         The sound file will only be saved when SAVE is clicked on; if
  823.         successful, the word SAVE will not be highlighted anymore.  The
  824.         computer will then read the memory sections from the synth and
  825.         save it to the file.  The sections that the computer is currently
  826.  
  827.                                                                         9
  828.  
  829.  
  830.  
  831.         reading from synth and writing to disk will be highlighted.  If
  832.         any errors occur, save will be aborted and the incomplete file
  833.         erased.
  834.  
  835.         Click on PANEL to return to the control panel.
  836.  
  837.         FILE MESSAGES AND ERRORS
  838.  
  839.         There are several other messages that might appear in the message
  840.         window:
  841.  
  842.                                "No files or dirs"
  843.         - no files matched the file specification plus there were no
  844.         directories
  845.  
  846.                                "Can't read drive"
  847.         - there was a problem in trying to read/write from the specified
  848.         drive (a missing disk or attempting to write on a write protected
  849.         disk can cause this)
  850.  
  851.                                 "File not found"
  852.         - the selected file was not found
  853.  
  854.                                "Can't create file"
  855.         - the file name is already used and the file could not be
  856.         overwritten
  857.  
  858.                                "Not enough space"
  859.         - ran out of room for the file on the disk
  860.  
  861.                                    "OutOfMem"
  862.         - ran out of memory for storing the directory; the directory
  863.         listing will be incomplete
  864.  
  865.                                "Error during save"
  866.         - an error occurred during save
  867.  
  868.                                "Error during load"
  869.         - an error occurred during load
  870.  
  871.                               "Synth not replying"
  872.         - the synth was not responding to a read request
  873.  
  874.                               "Couldn't change dir"
  875.         - an error was encountered while trying to change directories
  876.  
  877.  
  878.         8.2 TIMBRE MAP
  879.  
  880.         This is a 'map' of all of the timbres stored in the synth:
  881.         timbre banks A, B and those of the Parts.  Beside the timbre
  882.         bank/number, the tone referenced by the timbre is shown with its
  883.         bank (A,B,I,R)/number.
  884.  
  885.  
  886.                                                                        10
  887.  
  888.  
  889.  
  890.         If the program has not already read the timbre-tone references,
  891.         it will do so before displaying this page.  There will be short
  892.         delay as this information is received and organized.
  893.  
  894.         You can copy timbres from either the synth's timbre banks OR
  895.         Parts to other timbre slots OR Parts.  To do this, click on a
  896.         source timbre (the one to be copied) then on a destination
  897.         timbre.  There are no restrictions on which timbres can be source
  898.         or destination.  You can UNDO the most recent change by clicking
  899.         on UNDO.
  900.  
  901.         For the eight Part timbres at the bottom, the tone listed might
  902.         not necessarily match the current tone for the Part.  This means
  903.         that the tone for the timbre has been changed.  Every timbre has
  904.         a reference to a tone in the synth's memory; this tone reference
  905.         (as opposed to the actual tone information) is copied to the
  906.         Part's timbre memory.  Once there, the tone can be changed in
  907.         this temporary area, and thus there may be a discrepancy.
  908.  
  909.         Return to the control panel by clicking on ACCEPT.
  910.  
  911.  
  912.         8.3 CONFIGURATION
  913.  
  914.         This page allows you to customize the program.  This page will
  915.         always have fixed colors, but any color changes will affect all
  916.         other pages and the color sample on the right half of the page.
  917.  
  918.         The parameters are:
  919.  
  920.         1) Exclusive Unit# - this has to match the MIDI exclusive unit
  921.         number which the synth is set to, otherwise the computer cannot
  922.         communicate with it.  If this occurs, press 'MIDI' on the synth
  923.         then 'DISPLAY down' until the number is displayed to check if it
  924.         matches.
  925.  
  926.         2) Travel Ratio - this is the ratio of mouse movement to cursor
  927.         movement.  High values mean that the mouse has to be moved
  928.         considerably for small changes in the cursor's position.
  929.  
  930.         3) Repeat Speed - the speed of increment/decrement on the data
  931.         sliders.  The higher the value, the slower the slider will move
  932.         when the mouse button is held down at the '<' or '>'.
  933.  
  934.         4) Colors - there are several color parameters.  The colors of
  935.         all pages (except the Configuration page) will be affected.  The
  936.         colors of the sample window in the right half will change,
  937.         allowing you to judge the color changes.
  938.  
  939.         5) Registration- The registration number will be shown here.  To
  940.         enter it, click inside the rectangle and type it in (using
  941.         BACKSPACE if necessary), then RETURN.  It is recommended that you
  942.         SAVE to update the config file afterwards.
  943.  
  944.  
  945.                                                                        11
  946.  
  947.  
  948.  
  949.         6) User Name - the name of the registered user is entered here
  950.         (same procedure as above).  In the INFO page, the name will be
  951.         shown.
  952.  
  953.         To save these changes, press a button at the word SAVE (on the
  954.         top line).  This will save the configuration to the current
  955.         directory.  If you have saved since entering this page, the word
  956.         SAVE will not be highlighted anymore.
  957.  
  958.         D-10 Control automatically checks for this file, 'D10CTL.CFG', in
  959.         the current directory when it is run and will automatically read
  960.         it if found.
  961.  
  962.         To change back to the default settings, press a button at the
  963.         word DEFAULTS.
  964.  
  965.         Press ACCEPT to return to the control panel.
  966.  
  967.  
  968.         8.4 INFO
  969.  
  970.         This page displays information about the program and help for the
  971.         PC keys.
  972.  
  973.         If the copy is not registered, a message will appear with
  974.         registration information.  Otherwise, the registration number and
  975.         the user name will be shown.
  976.  
  977.  
  978.         8.5 QUIT
  979.  
  980.         This exits the program.   You must click on either the Q or U to
  981.         quit; I or T will not quit.
  982.  
  983.  
  984.         9. PLAYING NOTES FROM THE PC
  985.  
  986.         To play notes from the PC keyboard, use the following keys (Q is
  987.         middle C):
  988.  
  989.          2 3   5 6 7   9 0   =
  990.         Q W E R T Y U I O P [ ]
  991.  
  992.         NOTE: The keys mentioned in this section will only operate when
  993.         the mouse cursor is present.  If keys are pressed when the cursor
  994.         is absent, they will be processed when the cursor reappears.
  995.  
  996.         There are two note modes: MONO and POLY.  To change modes, press
  997.         ~.
  998.  
  999.         In MONO, only one note is played at a time; when a new note is
  1000.         sounded, the previous one is turned off.  You can use SPACE to
  1001.         turn off the note.
  1002.  
  1003.  
  1004.                                                                        12
  1005.  
  1006.  
  1007.  
  1008.         In POLY, several notes can be played simultaneously.  The NOTE
  1009.         ON/OFF status of each key is toggled every time it is hit.  The
  1010.         first press turns the key's note ON, the next one turns it OFF.
  1011.  
  1012.         To change the MIDI channel for the notes from the default 1,
  1013.         press the channel number from the numeric keypad.  For channels
  1014.         greater than 8, hold SHIFT down to add 8 to the number pressed
  1015.         (e.g. for channel 10, press SHIFT and 2).
  1016.  
  1017.         You can specify the volume of the notes generated by pressing any
  1018.         of the function keys 1 through 10.  The volume will be set to 10
  1019.         times the function number (e.g. for 50, press F5).  The default
  1020.         is 100.
  1021.  
  1022.         To clear all notes on the current channel, press SPACE.  To
  1023.         clear all notes on all channels, press ESC.
  1024.  
  1025.         You can specify the octave offset for the note keys.  The
  1026.         minus key '-' will shift the notes down one octave until Q is
  1027.         three octaves below middle C.  The plus key '+' will shift the
  1028.         notes up one octave until Q is three octaves above middle C.  The
  1029.         ENTER key will set Q to middle C.
  1030.  
  1031.         To view the current settings, press BACKSPACE.  The settings will
  1032.         be shown in the upper right corner.  C is the MIDI channel
  1033.         number, O the offset, and V the volume.  The last character is
  1034.         the note mode.  Press BACKSPACE again to remove this window.
  1035.  
  1036.  
  1037.         10. D10TOMID CONVERSION UTILITY
  1038.  
  1039.         This utility creates a MIDI File (Format 1) from a D-10 Control
  1040.         sound file.  The MIDI File will contain several tracks of system
  1041.         exclusive messages and comments.  The format is:
  1042.  
  1043.         D10TOMID <sound file name> [MIDI file name] [exclusive unit#]
  1044.  
  1045.         The sound file name is compulsory; the other two parameters are
  1046.         optional.  If no MIDI file name is specified, it defaults to the
  1047.         sound file name with the extension ".MID".
  1048.  
  1049.         The sound and MIDI file names may include drive and/or directory
  1050.         paths.  If no extension is given for the sound file, ".D10" is
  1051.         added.  If there is no extension in the given MIDI file, ".MID"
  1052.         is added.  Wildcard characters * and ? are not allowed.
  1053.  
  1054.         The third parameter is the system exclusive unit number for the
  1055.         synth (valid range is 17 through 32).  The default is 17.
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.                                                                        13