home *** CD-ROM | disk | FTP | other *** search
/ Boldly Go Collection / version40.iso / TS / 17A / CHDMAS14.ZIP / CHORDS.MAN < prev    next >
Text File  |  1991-09-23  |  31KB  |  860 lines

  1. ***
  2.  
  3. CHORDMASTER - Unregistered Version 1.4      Chord Chemistry Program for Guitar
  4. Copyright (c) 1991 by Robert Watson
  5. All Rights Reserved
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                              TABLE OF CONTENTS
  12.  
  13.  
  14.       INTRODUCTION ............................... 1
  15.  
  16.       INSTALLATION ............................... 2
  17.  
  18.       CHORD ENTRY ................................ 3
  19.          IDENTIFIERS ............................. 3
  20.          NOTE ENTRY .............................. 4
  21.          ERRORS .................................. 4
  22.          SCREEN FORMAT ........................... 4
  23.          FRETBOARD COMMANDS ...................... 5
  24.  
  25.       DISPLAYING CHORDS .......................... 6
  26.  
  27.       OPTIONS MENU ............................... 7
  28.          DISPLAY ................................. 7
  29.          TUNINGS ................................. 7
  30.          PLAY .................................... 8
  31.          FILES ................................... 8
  32.          PRINT .................................. 10
  33.          RESOLVE ................................ 11
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. ***
  68.  
  69.  
  70.                                 INTRODUCTION
  71.  
  72.    CHORDMASTER is state-of-the-art chord chemistry software designed
  73.    specifically for guitarists.  Though it was created with guitarists
  74.    in mind, the concepts explored can be applied to a variety of musical
  75.    instruments.  CHORDMASTER is designed to be a educational aid and
  76.    reference, useful for a variety of educational and compositional
  77.    purposes.
  78.  
  79.  
  80.    CHORDMASTER VERSION 1.4 FEATURES -
  81.  
  82.             Enhances fretboard visualization by showing all notes of a
  83.              chord on the fretboard.
  84.  
  85.             Fretboard views can be shifted to show a specific area.
  86.  
  87.             Two fretboards can be viewed simultaneously.
  88.  
  89.             Chords can be played by a MIDI device or internal speaker.
  90.  
  91.             Notes for two chords can be overlayed on one fretboard,
  92.              allowing analysis of similarities and differences.
  93.  
  94.             Chords can be viewed either as notes or scale sequences.
  95.  
  96.             Chords can be input by name or by specifying notes to be
  97.             resolved to a known chording.
  98.  
  99.             Obscure inputs can be resolved to proper chords,
  100.              i.e.  Amaj add7 = Amaj7,  A C# E G# = Amaj7.
  101.  
  102.             Chords can be resolved to up to five chord synonyms.
  103.  
  104.             Chords libraries are provided, allowing for the display of
  105.              thousands of individual chordings.  (Restricted in unregistered
  106.              version).
  107.  
  108.             User chord libraries can be maintained for custom chord
  109.              display capabilities.  (Unavailable in unregistered version).
  110.  
  111.             Individual chord display can be limited to certain string
  112.              and fret ranges.
  113.  
  114.             Context-sensitive HELP screens.
  115.  
  116.             Mouse and printer support.
  117.  
  118.  
  119.  
  120.  
  121.    CHORDMASTER VERSION 2.0
  122.  
  123.       CHORDMASTER version 2.0 is already in the works!  It will include
  124.       many additional features that we expect version 1.x users to suggest,
  125.       as well as sequencing capabilities necessary to make CHORDMASTER a
  126.       true interactive compositional tool!
  127.  
  128.  
  129.  
  130.  
  131.                                    - 1 -
  132.  
  133. ***
  134.  
  135.  
  136.                                INSTALLATION
  137.  
  138.    CHORDMASTER requires about 100 Kbytes of disk space, and can be run
  139.    from either a floppy or hard disk.
  140.  
  141.    Versions distibuted on floppy disk can be run as is by logging the
  142.    floppy drive and executing the program.
  143.  
  144.       Example:    A: <enter>                    (logs the drive)
  145.                   CHORDS <enter>                (executes the program)
  146.  
  147.  
  148.    A floppy disk version can easily be installed onto another disk or hard
  149.    drive by copying the CHORDMASTER files and directories to the desired
  150.    drive.
  151.  
  152.       Example:    C: <enter>                    (logs the drive)
  153.                   CD\ <enter>                   (start from root directory)
  154.                   MD CHORDS <enter>             (create chord directory)
  155.                   CD CHORDS <enter>             (log the chord directory)
  156.                   COPY A:\*.* <enter>           (copy CHORDMASTER from floppy)
  157.                   CHORDS <enter>                (executes the program)
  158.  
  159.  
  160.    BBS versions of CHORDMASTER are distributed in ZIP format and require
  161.    PKUNZIP to install.  Here's a sample hard drive installation that assumes
  162.    that the CHORDS10.ZIP file is in the current directory.
  163.  
  164.  
  165.       Example:    MD \CHORDS <enter>                (create chord directory)
  166.                   PKUNZIP CHORDS10  \CHORDS <enter> (unzip CHORDMASTER)
  167.                   CD \CHORDS                        (log the chord directory)
  168.                   CHORDS <enter>                    (executes the program)
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.                                    - 2 -
  198.  
  199. ***
  200.  
  201.  
  202.                                 CHORD ENTRY
  203.  
  204.    After the opening screens the program will display a blank fretboard
  205.    and the cursor will blink, prompting you for chord entry.  You have
  206.    several choices at this point.  You can enter the name of a chord to be
  207.    displayed, enter a chord by notes(pg.4); or abort the entry to explore
  208.    the OPTIONS menu.
  209.  
  210.    Use the following format for entering a chord by name:
  211.  
  212.                   [A-G][#,b(optional)] [chord identifier options]
  213.  
  214.    At the very least you must enter an uppercase letter in the range of
  215.    'A' through 'G'.  Optionally, you may indicate that the note is to be
  216.    sharped or flatted by adding a '#' for a sharp or a lowercase 'b' for
  217.    a flat.  Why the preoccupation with upper and lowercase?  Consider a
  218.    B flat chord.  It looks fine as 'Bb', but kind of silly as 'bb', 'BB',
  219.    or 'bB'.
  220.  
  221.    So you must enter the key or root of the chord you want to work with.
  222.    If this is all you enter it is assumed that you are looking for a
  223.    major chord.  To specify other chords you must add one or more chord
  224.    identifier options, separated by spaces.
  225.  
  226.    The following are legitimate identifier options:
  227.  
  228.    FIRST GROUP
  229.  
  230.       maj             maj6             maj7             maj9
  231.       maj11           maj13            minmaj7          minmaj9
  232.       min             min6             min7             min9
  233.       min11           min13            dim              dim7
  234.       5               6                7                9
  235.       11              13               aug              aug9
  236.       aug11           noroot
  237.  
  238.    SECOND GROUP
  239.  
  240.       add or /        sus              + or -    (followed by numbers 2 - 13)
  241.  
  242.    Identifiers may be combined, separated by a space, in any combination that
  243.    is musically sensible.  Now, what is musically sensible may vary according
  244.    to whose rules you are following.  For the most part you will use one of
  245.    the identifier options in the first group, optionally followed by one or
  246.    more of the identifier combinations in the second group.
  247.  
  248.    The identifiers in the first group are common in describing chords.  See
  249.    a book on chord theory for an explanation of these identifiers.  The
  250.    identifiers in the second group are less common and are often written in
  251.    different ways.  Here is brief explanation of the second group:
  252.  
  253.       add   or   /      -  Used to add a tone to tone to a chord.  These
  254.                            are useful in creating common and exotic chords
  255.                            and scales.  The catch is that the tone to be
  256.                            added must not have been described in a previous
  257.                            identifier or an error message will result.
  258.       sus               -  Generally used to add a 2nd or 4th tone to a
  259.                            chord at the expense of the 3rd.
  260.       +    or    -      -  used to add an altered tone, or alter an existing
  261.                            tone, to an existing chord.
  262.  
  263.                                    - 3 -
  264.  
  265. ***
  266.  
  267.    Entry can also be accomplished by specifying the notes to be used in the
  268.    chord.  CHORDMASTER then attempts to identify the chord.  Note entry is
  269.    particularly easy with a mouse.  Non-mouse users should use the RESOLVE
  270.    - NOTE ENTRY item in the OPTIONS menu (pg. 12).
  271.  
  272.       IMPORTANT : A chord entered by notes cannot be properly identified
  273.                   unless all notes in it's formula are part of the entry.
  274.  
  275.    NOTE ENTRY with a mouse:
  276.  
  277.       Enter a chord notes by clicking on the desired fret positions on the
  278.       active fretboard.  Clicking on a previously selected note will
  279.       de-select it.  Once the desired notes have been selected, click on
  280.       the word PROCESS which will appear above the active fretboard.  If
  281.       the notes can be identified as a chord, its name will be displayed.
  282.       The lowest note selected will be considered as the primary root for
  283.       the resulting chord.
  284.  
  285.  
  286.    Now let's describe some of the errors that can be encountered during
  287.    chord entry:
  288.  
  289.          ILLEGAL                    -  What you typed is nonsensible.
  290.          STEP ALREADY EXISTS        -  Your trying to add (add or /) a tone
  291.                                        that has already been established.
  292.          TONE SPECIFIED IS > 13     -  You've tried to add or alter a tone
  293.                                        that is greater than 13.
  294.          ILLEGAL TONE SPECIFIED     -  You've tried add or alter a
  295.                                        non-numeric entity.
  296.  
  297.    Once a valid chord has been entered, all the notes in the chord are
  298.    displayed on a fretboard and the notes are sounded through the system
  299.    speaker.  Additionally, a display appears above and to the right of the
  300.    fretboard showing the relationship of the notes in the chord to the tones
  301.    in a scale.  I call this display the chord formula header.
  302.  
  303.    For instance, if 'A' is entered; the chord formula header will display
  304.    the following:
  305.                         1  2  3  4  5  6  7
  306.                         A     C#    E
  307.  
  308.    This indicates that the 'A' major chord that was entered has three tones
  309.    in it; a 1st or root, a 3rd and a 5th.  Therefore, an 'A' major chord has
  310.    a formula of 1, 3, 5 .  The established spacing of these notes is function
  311.    of established music theory and will not be discussed in this section.  It
  312.    is not necessary to fully understand these mechanisms to begin using and
  313.    enjoying CHORDMASTER.
  314.  
  315.    An additional line of text appears immediately below the fretboard, this
  316.    is called the RESOLVE line.  If you entered 'A', as in the example above,
  317.    this line would simply read 'A MAJ'.  This may seem kind of redundant at
  318.    this point, but as you will see as you read on, the RESOLVE line is one of
  319.    CHORDMASTER's most powerful features.
  320.  
  321.    Let's look again at the fretboard.  If you have entered the simple example
  322.    chord shown above, the fretboard shows all the notes in an 'A' major chord
  323.    scattered about the fretboard.  This is a powerful visual tool.  It allows
  324.    the user to visualize an entire section of fretboard.  In this case, any
  325.    fingerable combination of notes that contains at least one 'A', one 'C#'
  326.    and one 'E', is a legitimate 'A' major chord.  Don't worry, CHORDMASTER
  327.    can also display individual chord fingerings as we will see shortly.
  328.  
  329.                                    - 4 -
  330.  
  331. ***
  332.  
  333.    If you have been following along, a word should appear in the center of
  334.    the screen.  This is actually one of a series of possible choices called
  335.    the AUTOMENU.  If you strike the SPACEBAR repeatedly, alternate selections
  336.    will appear.  A selection is executed by striking ENTER.  Let's take a
  337.    look at each of these selections:
  338.  
  339.          REENTER     -  This selection only appears if there was an error
  340.                         in the most recent chord entry.
  341.          OVERLAY     -  Allows entry of another chord, whose notes will
  342.                         appear in combination with those already on the
  343.                         active fretboard.  On a color monitor, the results
  344.                         may be particularly revealing.
  345.          SWITCH      -  Opens a fretboard on the opposite half of the the
  346.                         display for chord entry.
  347.          CLEAR       -  Clears the active fretboard for chord entry.
  348.          OPTIONS     -  Displays the OPTIONS menu.
  349.          QUIT        -  Exits the program.
  350.  
  351.  
  352.    The OVERLAY and SWITCH functions provide added power in fretboard
  353.    visualization; allowing the user to view various chord patterns together,
  354.    or side by side.  There are several quick key combinations available when
  355.    the AUTOMENU is active, they are:
  356.  
  357.          <- or ->    -  Shifts the fretboard view range left or right.
  358.                         At any one time 16 frets are visible, over a range
  359.                         of 25.
  360.  
  361.             P        -  Repeats the playing of the tones in the chord.
  362.  
  363.          -  or  +    -  Changes the timing of the playing of the tones
  364.                         in the chord.
  365.  
  366.             D        -  Displays individual fingerings for the entered chord.
  367.  
  368.  
  369.    MOUSE USERS :  To cycle through AUTOMENU choices, position the cursor in
  370.                   the center of the screen and click the right mouse button.
  371.                   Click the left mouse button on the desired selection to
  372.                   execute it.  
  373.  
  374.                   Chord entries equivalent to the OVERLAY, SWITCH, CLEAR and
  375.                   REENTER can be initiated by clicking the left mouse button 
  376.                   over the desired input area.
  377.  
  378.                   The OPTIONS menu can be accessed by clicking the left mouse
  379.                   button at the top of the screen.
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.                                    - 5 -
  396.  
  397. ***
  398.  
  399.  
  400.                               DISPLAYING CHORDS
  401.  
  402.    Once a valid chord is entered on fretboard, individual chordings can be
  403.    displayed.  This can be accomplished by pressing a 'D' on the keyboard or
  404.    selecting DISPLAY from the OPTIONS menu.
  405.  
  406.    During DISPLAY the following keys are active:
  407.  
  408.             <-  and  ->      previous and next chords
  409.              +  and  -       to change play timing
  410.                  p           repeat chord play
  411.                 ESC          to quit DISPLAY
  412.  
  413.    Use basic chord entries to test the DISPLAY system.  If all attempts to
  414.    DISPLAY result in file errors it is likely that CHORDMASTER is improperly
  415.    installed.  Be sure that the chord files (.CFD) in the CHORDS directory.
  416.  
  417.    CHORDMASTER's unregistered version cannot display chordings for every
  418.    entry.  In this version, new chord types cannot be added, and the display
  419.    of individual chordings is severly limited.  If you purchase the registered
  420.    version of this program, chord types can be added, and a nearly infinite
  421.    number of individual chordings can be displayed.
  422.  
  423.    This chart demonstrates the difference in the number of individual
  424.    chordings that can be displayed by the UNREGISTERED and REGISTERED versions.
  425.    The REGISTERED version includes files for another 50 additional types of
  426.    chords, which will result in thousands more chord possibilities.  The
  427.    performance of registered version can be further enhanced by additional
  428.    chordings that can be added by the user via CHORDMASTER's integrated chord
  429.    file editor.
  430.  
  431.  
  432.                               UNREG. VERSION     REG. VERSION
  433.       CHORD ENTRY             DISPLAY COUNT      DISPLAY COUNT
  434.  
  435.       maj                           72                225
  436.       maj7                          11                 91
  437.       maj9                          19                147
  438.       maj13                          7                100
  439.       6                             33                199
  440.       7                             19                117
  441.       9                             30                330
  442.       11                            14                 63
  443.       13                             4                121
  444.       min6                           5                133
  445.       min7                          19                192
  446.       min9                          24                137
  447.       min11                          6                124
  448.       minmaj7                        9                 46
  449.       minmaj9                       16                 95
  450.       aug                           28                 59
  451.       dim7                           5                107
  452.       aug9                                            124
  453.       aug11                         17                 52
  454.                                   ----               ----
  455.       TOTAL                        338               2462
  456.  
  457.  
  458.  
  459.  
  460.  
  461.                                    - 6 -
  462.  
  463. ***
  464.  
  465.  
  466.                                OPTIONS MENU
  467.  
  468.    Let's examine the various features in the options menu.  We will work
  469.    through the drop-down menus left to right.
  470.  
  471.  
  472. DISPLAY
  473.  
  474.    The DISPLAY drop-down menu consists of three items.  The first choice,
  475.    DISPLAY is equivalent to pressing the 'D' key after chord entry.  This
  476.    choice initiates DISPLAY of individual chordings within the parameters
  477.    specified by the second choice, DISPLAY SETUP.  
  478.  
  479.  
  480. DISPLAY SETUP
  481.  
  482.    This menu selection brings up the DISPLAY SETUP menu.  The DISPLAY
  483.    SETUP menu allows the user to specify the fret range, strings, and
  484.    number of notes allowed for the chords to be displayed.
  485.  
  486.    Move from from field to field by pressing the up or down arrow keys,
  487.    TAB or ENTER.  When the setup is as desired press F7 to save.  Press
  488.    ESC to exit and ignore changes.
  489.  
  490.    For each STRING enter 'Y' or 'N' to indicate whether it should be used 
  491.    for DISPLAY.  If too many strings are disabled an error message will 
  492.    appear.  The number of strings required will vary according to the
  493.    formula of the most recently entered chord.
  494.    
  495.    Specify the fret range over which chords should be displayed by adjusting  
  496.    the LOW FRET and HIGH FRET entries.  Remember, not more than 16 frets can
  497.    be diplayed at one time.  However, individual chordings may be displayed
  498.    over a smaller range of frets.
  499.  
  500.    Select the MINIMUM and MAXIMUM number of notes in chords to be displayed.
  501.    The MAXIMUM number of notes depends on how many strings are used, the 
  502.    MINIMUM number of notes is determined by the formula of the chord.
  503.  
  504.    Select which tone in the chord should be the BASS NOTE.  Most commonly
  505.    '1' would be entered to select the root note as the bass.  However, more
  506.    chords will be displayed if '0' is entered, indicating no preference.
  507.  
  508.    The NOTE BLINK selection toggles the blinking of notes in a chord as they
  509.    are displayed.
  510.    
  511.  
  512.    MOUSE USERS : Click on a field to move cursor, click on a command
  513.                  to execute it.
  514.  
  515.  
  516. TUNINGS
  517.  
  518.    The TUNINGS menu allows fretboards to be tuned in a variety of manners.
  519.    Tuning changes affect subsequent chord entries on.  Menu items allow for 
  520.    a quick change to STANDARD, OPEN A, OPEN C, OPEN D, OPEN E or OPEN G
  521.    tunings.  The final menu item provides for CUSTOM TUNING, in which any
  522.    string can be altered from the standard tuning up to four half steps in
  523.    either direction.
  524.  
  525.    NOTE : Individual chord DISPLAY is only available for standard tuning.
  526.  
  527.                                    - 7 -
  528.  
  529. ***
  530.  
  531.  
  532. PLAY
  533.  
  534.    This menu consists of several ON/OFF type functions. These include:   
  535.    
  536.             PLAY ON ENTRY     -  Chord play on entry
  537.             PLAY ON DISPLAY   -  Chord play on DISPLAY
  538.             MIDI PORT         -  Play on MIDI port channel '0'
  539.             SPEAKER           -  PLAY on internal system speaker
  540.  
  541.    The TIMINGS selection controls the ATTACK and DURATION timings of
  542.    the chords being played.  Units of time are defined as system ticks; 
  543.    appproximately eighteen per second.
  544.  
  545.  
  546.  
  547. DISPLAY FILES
  548.  
  549.    This drop-down menu consists of several items used to maintain the
  550.    chord library and other support files used by CHORDMASTER.
  551.  
  552.  
  553.    APPEND FILE
  554.  
  555.       This function is used to add records to an existing chord library
  556.       file.
  557.  
  558.       NOTE :   This function is not supported in the unregistered version of
  559.                CHORDMASTER.
  560.  
  561.  
  562.    NEW FILE
  563.  
  564.       This function is used to create a new, or overwrite an existing,
  565.       chord library file.
  566.  
  567.       NOTE :   This function is not supported in the unregistered version of
  568.                CHORDMASTER.
  569.  
  570.  
  571.    EDIT FILE
  572.  
  573.       This function allows the user to enter or modify an existing chord 
  574.       library file record by indicating the fret to be fingered on each 
  575.       string.  Note that a chord must be entered in the key of 'A' before 
  576.       its chord library file can be edited.  Valid fret entries are numbers 
  577.       0 to 24.  Unsounded strings should be indicated by blanks (spaces).
  578.  
  579.       Move from from field to field by pressing the up or down arrow keys,
  580.       TAB or ENTER.  When record is as desired press F7 to save changes.
  581.  
  582.             PGUP and PGDN        previous and next records
  583.                  F8              clear the current record
  584.                  F9              insert a record
  585.                  F10             delete the current record
  586.  
  587.       Press ESC to save the file and exit when done.
  588.  
  589.       MOUSE USERS : Click on a field to move cursor, click on a command
  590.                     to execute it.
  591.  
  592.  
  593.                                    - 8 -
  594.  
  595. ***
  596.  
  597.  
  598.       The records in a chord file determine which chords can be diplayed
  599.       when the DISPLAY option is selected.  Certain records may have no
  600.       effect on DISPLAY depending on the DISPLAY SETUP.  Not only is each
  601.       record in a chord file displayable, but subsets of each record, that
  602.       are still legitimate chordings, can be displayed.
  603.  
  604.       As chord records are entered they are analyzed for legitimacy and
  605.       redundancy.  The following error messages may appear during entry:
  606.  
  607.          ILLEGAL CHORDING           The attempted entry either consists 
  608.                                     of tones that are not part of the
  609.                                     chord, or does not have tones that
  610.                                     necessary to form a legitimate chord.
  611.  
  612.          CHORDING IS A SUBSET       The attempted entry is a subset of an   
  613.                                     existing entry, and is therefore
  614.                                     redundant, remember that each entry is
  615.                                     dissected into all legitimate chordings.
  616.  
  617.       While the editor will warn you that a proprosed entry is a subset of
  618.       an existing entry, it does not warn you that the entry may be a
  619.       superset of an existing entry.  For this reason the following is
  620.       recommended; once records in a file have been added or altered, step
  621.       through the records from the beginning, pressing F7 at each one.  This
  622.       will alert the user of any existing subsets, that can then be deleted. 
  623.       While DISPLAY will prevent them from being displayed, this will avoid
  624.       unneccessary processing of duplicate chordings.
  625.  
  626.       As far as what constitutes a legitimate chord, the following rules
  627.       apply:
  628.  
  629.            TONES IN FORMULA            RULES
  630.  
  631.                   3                 At least one instance of each tone must 
  632.                                     be present.
  633.  
  634.                   4                 At least on instance of each tone must be
  635.                                     present, excepting the 3rd may be dropped
  636.                                     in the presence of a 2nd or 4th.
  637.  
  638.                   5                 The root or 5th may be dropped.  The 3rd
  639.                                     may be dropped in the presence of a 2nd 
  640.                                     or 4th.
  641.  
  642.                   6, 7              The root and 5th may be dropped.  The 3rd
  643.                                     may be dropped in the presence of a 2nd
  644.                                     or 4th.
  645.  
  646.  
  647.    SAVE CONFIGURATION
  648.  
  649.       The selection saves information about current program settings in a
  650.       file called CHORD.CFG.  The settings saved in this file are restored
  651.       every time the program is started.
  652.  
  653.  
  654.    FACTORY SETTINGS
  655.  
  656.       Restores program settings to the original settings distributed with
  657.       the program.
  658.  
  659.                                    - 9 -
  660.  
  661. ***
  662.  
  663.  
  664.    ADD CHORD
  665.  
  666.       Adds the text and tone offsets of the most recently entered chord
  667.       to the RESOLVE library.  This is necessary before elements of a chord 
  668.       library file for the chording can be displayed.
  669.  
  670.       NOTE :   This function is disabled in the unregistered version of
  671.                CHORDMASTER.
  672.  
  673.  
  674. PRINT
  675.  
  676.    This drop-down menu consists of several selections which initiate printing
  677.    of fretboards.  Printed output is sent to the standard print device.
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.                                    - 10 -
  726.  
  727. ***
  728.  
  729.  
  730. RESOLVE
  731.  
  732.    The RESOLVE drop-down menu consists of selections that control the way
  733.    chordings are resolved and displayed.
  734.  
  735.    RESOLVE performs two important functions.  First, RESOLVE can take an
  736.    awkward chord entry and show a more eloquent method of achieving the
  737.    same result.
  738.  
  739.    For instance, if you entered 'A MIN /2 /7', RESOLVE would "correct" your  
  740.    entry by responding with 'A MIN9'.  This is a useful educational tool,
  741.    helping to reinforce the user's understanding of chord chemistry.
  742.  
  743.    Secondly, RESOLVE's perform is critical to the DISPLAY of individual
  744.    chordings.  This is very important, so it should be emphasized that
  745.    DISPLAY WILL NOT BE AVAILABLE FOR A CHORD UNLESS IT IS RESOLVED TO A
  746.    CHORD WITH A ROOT, AND A CHORD FILE EXISTS FOR AT LEAST ONE RESOLUTION.
  747.  
  748.    For instance, if 'A MIN7 /13' is entered, the notes will be shown on the
  749.    fretboard, but the RESOLVE line would be blank with the factory setup.
  750.    An attempt to DISPLAY this chord would result in an error message.  If
  751.    RESOLVE settings were altered a NOROOT chord (D9 NOROOT) would be found
  752.    to be a perfect synonym, however, as no chord library files exist for
  753.    NOROOT chords.  Display of this or any legitimate entry can be achieved
  754.    with the registered version of CHORDMASTER which supports updating of the
  755.    RESOLVE library.
  756.  
  757.    RESOLVE is capable of revealing chord synonyms.  Factory settings limit the
  758.    RESOLVE line display to three resolutions, but by altering these settings
  759.    up to five synonyms or near matches can be displayed.  These synonyms may
  760.    or may not include NOROOT chords depending on the settings.  This has
  761.    implications in DISPLAY mode; if a chord is resolved to more than one
  762.    perfect match by RESOLVE, chord library files for both chords would be
  763.    combined and the resulting chordings DISPLAYed.  While this increase in
  764.    DISPLAYed chordings is usually modest, it does provide a means by which
  765.    NOROOT chords can be DISPLAYed, despite the fact that no chord library
  766.    files exist for them.  To see this mechanism in action use the RESOLVE
  767.    dropdown menu to set RESOLVE as follows DISPLAY ON, SET COUNT=2, PERFECT
  768.    ONLY ON and NO ROOT OFF.  Obtain a clear fretboard for entry and enter
  769.    'A MIN6'.  The RESOLVE line now indicates 'A MIN6  F#MIN7 -5'.  With the
  770.    registered version of CHORDMASTER this would result in chord files for
  771.    both chords being combined in a subsequent DISPLAY.  However, with the
  772.    unregistered version DISPLAY is still a means of seeing some of CHORDMASTER's
  773.    display mechanism.  DISPLAY would show two windows in this situation; a
  774.    blue window showing success in finding the file for the 'MIN6' and a red
  775.    window indicating a problem finding the file for the 'MIN7 -5'.  When
  776.    you see this message you will usually want to strike 'a' for abort, and
  777.    let the program continue.
  778.  
  779.    If you purchase the registered version of CHORDMASTER you will be well
  780.    rewarded; not only are the existing chord library files larger, there
  781.    are more of them.  The unregistered version of CHORDMASTER comes with about
  782.    20 chord library files, limited to 4 entries each.  The registered version
  783.    contains nearly 70 chord library files of up to 80 entries apiece.  The
  784.    registered version also supports the incorporation of special 'user'
  785.    chord library files which can be used to DISPLAY your chords alone or can
  786.    be combined with the included chord files for expanded DISPLAY capability.
  787.    There are other perks involved in purchasing the registered version, see
  788.    the included README.DOC file for more info.
  789.  
  790.  
  791.                                    - 11 -
  792.  
  793. ***
  794.  
  795.  
  796.    Here's a description of the RESOLVE menu functions:
  797.  
  798.       RESOLVE        -  Resolves the most recently entered chord according
  799.                         to the current RESOLVE settings.
  800.  
  801.       DISPLAY        -  Enables or disables the display of the resolve line.
  802.                         Either way RESOLVE still occurs and the results
  803.                         affect DISPLAY.
  804.  
  805.       SET COUNT      -  Sets the number of resolutions RESOLVE will attempt
  806.                         to achieve.
  807.  
  808.       PERFECT ONLY   -  This setting decides whether or not non-perfect
  809.                         chord synonyms will be resolved.  On the resolve line
  810.                         perfect synonyms are shown in reverse video.
  811.  
  812.       NO ROOT        -  This setting decides whether NOROOT chords will be
  813.                         resolved.
  814.  
  815.       NOTE ENTRY     -  Provides a means by which individual notes of an
  816.                         unknown chord can be entered and then resolved to
  817.                         a known chord.  Notes should be entered separated by
  818.                         a space.  Note Entry can be more easily accomplished
  819.                         using a mouse (pg. 4).  The first note entered will
  820.                         be considered as the primary root note for the chord.
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.                                    - 12 -
  858.  
  859. ***
  860.