<video   >

 A CGA adapter has been detected in this system.
 Identify the type of monitor you have in your system,
 Monochrome (1) or Color (2).

<chrdin  >
 CHORD INPUT PROMPT

 Enter the name or a description of the chord to be displayed.

  Use the following format:  [A-G][#,b(optional)] [chord identifier options]

  At the very least you must enter an uppercase letter in the range of
  'A' through 'G'.  Optionally, you may indicate that the note is to be
  sharped or flatted by adding a '#' for a sharp or a lowercase 'b' for
  a flat.  If this is all you enter it is assumed that you are looking for
  a major chord.  To specify other chords you must add one or more of the
  chord identifier options listed below, separated by spaces.

    EXAMPLES :  A MAJ7,  D sus4,  A7 -5,  Amin9 /+4,  F9 noroot

 MOUSE USERS :  Chords may also be entered and resolved by clicking on the
                desired note positions on the active fretboard.  Once entry
                is completed, the resolved chord may be seen by clicking on
                the word PROCESS which appears above the fretboard.  The
                lowest note entered will be used as the primary root.

  The following are legitimate identifier options:

   FIRST GROUP

      maj             maj6             maj7             maj9
      maj11           maj13            minmaj7          minmaj9
      min             min6             min7             min9
      min11           min13            dim              dim7
      5               6                7                9
      11              13               aug              aug9
      aug11           noroot

   SECOND GROUP

      add or /        sus         + or -    (followed by numbers 2 - 13)

  Identifiers may be combined, separated by a space, in any combination that
  is musically sensible.  Now, what is musically sensible may vary according
  to whose rules you are following.  For the most part you will use one of
  the identifier options in the first group, optionally followed by one or
  more of the identifier combinations in the second group.

  The identifiers in the first group are common in describing chords.  See
  a book on chord theory for an explanation of these identifiers.  The
  identifiers in the second group are less common and are often written in
  different ways.  Here is brief explanation of the second group:

      add   or   /      -  Used to add a tone to tone to a chord.  These
                           are useful in creating common and exotic chords
                           and scales.  The catch is that the tone to be
                           added must not have been described in a previous
                           identifier or an error message will result.

      sus               -  Generally used to add a 2nd or 4th tone to a
                           chord at the expense of the 3rd.

      +    or    -      -  used to add an altered tone, or alter an existing
                           tone, to an existing chord.

  If a chord's name is not known, it may be entered and resolved by entering
  the individual notes in the chord.  This is done by entering an invalid or
  blank selection at the prompt, pressing the spacebar until the OPTIONS menu
  is offered, and then selecting RESOLVE - NOTE ENTRY.
<options >
 CHORDMASTER QUICK MENU

   Strike the SPACEBAR repeatedly to see alternate selections.
   A selection is executed by striking ENTER.

         REENTER     -  This selection only appears if there was an error
                        in the most recent chord entry.
         OVERLAY     -  Allows entry of another chord, whose notes will
                        appear in combination with those already on the
                        active fretboard.  On a color monitor, the results
                        may be particularly revealing.
         SWITCH      -  Opens a fretboard on the opposite half of the the
                        display for chord entry.
         CLEAR       -  Clears the active fretboard for chord entry.
         OPTIONS     -  Displays the OPTIONS menu.
         QUIT        -  Exits the program.

   The OVERLAY and SWITCH functions provide added power in fretboard
   visualization; allowing the user to view various chord patterns together,
   or side by side.  There are several quick key combinations available when
   the AUTOMENU is active, they are:

         <- or ->    -  Shifts the fretboard view range left or right.
                        At any one time 16 frets are visible, over a range
                        of 25.

            P        -  Repeats the playing of the tones in the chord.

         -  or  +    -  Changes the timing of the playing of the tones
                        in the chord.

            D        -  Displays individual fingerings for the entered chord.


   MOUSE USERS :  To cycle through AUTOMENU choices, position the cursor in
                  the center of the screen and click the right mouse button.
                  Click the left mouse button on the desired selection to
                  execute it.

                  Chord entries equivalent to the OVERLAY, SWITCH, CLEAR and
                  REENTER can be initiated by clicking the left mouse button
                  over the desired input area.

                  The OPTIONS menu can be accessed by clicking the left mouse
                  button at the top of the screen.
<ill_root>
 ILLEGAL ROOT

 The root of the entered chord is illegal.
 Be sure that you are entering an uppercase
 letter in the range of 'A - G', optionally
 using '#' or 'b' to modify the tone.

 If you are wondering why you must use an
 uppercase letter for the root, consider a
 B flat chord.  Doesn't 'Bb' look better
 than 'bb', 'bB' or 'BB'?

<ill_suff>
 ILLEGAL IDENTIFIER

 An illegal identifier has been entered.
 This error message appears directly below
 the offending portion of the entry.

 Identifiers must be separated by a SPACE.

 Select REENTER and then F1 for HELP to see
 a list of valid identifiers.

<ill_tone>
 ILLEGAL TONE

 A non numeric value has been entered as a
 modifying tone.  Use numbers in the range
 of '2 - 13'.

 This error message appears directly after
 and below the offending portion of the entry.

<no__tone>
 NO TONE SPECIFIED

 No tone has been entered for this chord
 identifier.  'ADD', '/', '+' or '-' must
 be followed by a number '2 - 13'.

 This error message appears directly after
 and below the offending portion of the entry.

<tone-13 >
 TONE SPECIFIED IS > 13

 A tone greater than '13' has been entered
 for this chord identifier.  Use numbers in
 the range of '2 - 13'.

 This error message appears directly after
 and below the offending portion of the entry.

<stepexis>
 STEP ALREADY EXISTS

 A step cannot be added to a chord that has
 already been implicitly or explicitly declared
 to be part of the chord.  Use '+' or '-' to
 alter an existing step.

 This error message appears directly after
 and below the offending portion of the entry.

<filerr  >
 CHORD LIBRARY FILE ERROR

 The indicated chord library file cannot be
 found.  Depending on the RESOLVE count, the
 program may attempt to merge several files
 for display of a particular chord.  It is
 recommended that you hit 'a' to abort the
 file open attempt and see if any chords are
 displayed.  If you get this message repeatedly,
 it would indicate that CHORDMASTER is not
 properly installed.  Be sure that about 20
 .CDF files appear in the program directory.

 This unregistered version of CHORDMASTER has
 about one-quarter of the chord library files
 that the the registered version does.

<filewarn>
 CHORD LIBRARY FILE WARNING

 A chord file already exists for this chord.
 Continuing this operation will destroy the
 original file and let you enter a new file.

<filein  >
 CHORD FILE INPUT

 Enter the desired chording by indicating the fret to be fingered
 on each string.  Valid fret entries are numbers 0 to 24.  Unsounded
 strings should be indicated by blanks (spaces).

 Move from from field to field by pressing the up or down arrow keys,
 TAB or ENTER.  When record is as desired press F7 to save.

 Press ESC to exit when done.

 MOUSE USERS : Click on a field to move cursor, click on a command
               to execute it.

<edit    >
 CHORD FILE EDITING

 Modify an existing record by indicating the fret to be fingered
 on each string.  Valid fret entries are numbers 0 to 24. Unsounded
 strings should be indicated by blanks (spaces).

 Move from from field to field by pressing the up or down arrow keys,
 TAB or ENTER.  When record is as desired press F7 to save changes.

    PGUP and PGDN    previous and next records
         F8          clear this record
         F9          insert a record
         F10         delete the current record

 Press ESC to exit when done.

 NOTE : The unregistered version of this program only allows a maximum of
        four records to be saved.

 MOUSE USERS : Click on a field to move cursor, click on a command
               to execute it.

<disp    >
 CHORD DISPLAY

 Chordings are being displayed on the active fretboard.  Chordings
 presented will be varied by DISPLAY SETUP and RESOLVE options.

   <-  and  ->      previous and next chords
    +  and  -       to change play timing
        p           repeat chord play
       ESC          to quit display

<DISPLAY >
 CHORD DISPLAY

 This menu selection puts the program into display mode; allowing chords
 in the chord library to be displayed on the active fretboard.  Chordings
 presented will be varied by DISPLAY SETUP and RESOLVE options.

 During display the following keys are active:

   <-  and  ->      previous and next chords
    +  and  -       to change play timing
        p           repeat chord play
       ESC          to quit display

<DISP_SET>
 DISPLAY SETUP

   This menu selection brings up the DISPLAY SETUP menu.  The DISPLAY
   SETUP menu allows the user to specify the fret range, strings, and
   number of notes allowed for the chords to be displayed.

   Move from from field to field by pressing the up or down arrow keys,
   TAB or ENTER.  When the setup is as desired press F7 to save.  Press
   ESC to exit and ignore changes.

   For each STRING enter 'Y' or 'N' to indicate whether it should be used
   for DISPLAY.  If too many strings are disabled an error message will
   appear.  The number of strings required will vary according to the
   formula of the most recently entered chord.

   Specify the fret range over which chords should be displayed by adjusting
   the LOW FRET and HIGH FRET entries.  Remember, not more than 16 frets can
   be diplayed at one time.  However, individual chordings may be displayed
   over a smaller range of frets.

   Select the MINIMUM and MAXIMUM number of notes in chords to be displayed.
   The MAXIMUM number of notes depends on how many strings are used, the
   MINIMUM number of notes is determined by the formula of the chord.

   Select which tone in the chord should be the BASS NOTE.  Most commonly
   '1' would be entered to select the root note as the bass.  However, more
   chords will be displayed if '0' is entered, indicating no preference.

   The NOTE BLINK selection toggles the blinking of notes in a chord as they
   are displayed.


   MOUSE USERS : Click on a field to move cursor, click on a command
                 to execute it.

<INTERVAL>
 INTERVALS

 This menu selection switches the fretboard displays
 to and from INTERVAL mode.  In INTERVAL mode the
 musical steps are displayed for each chord rather
 than the notes themselves.

<STANDARD>
 STANDARD TUNING

 This menu selection sets the default tuning
  to the standard: 	E  A  D  G  B  E

<OPEN_A  >
 OPEN 'A' TUNING

 This menu selection sets the default tuning
  to OPEN 'A' : 	E  A  E  A  C# E

<OPEN_C  >
 OPEN 'C' TUNING

 This menu selection sets the default tuning
  to OPEN 'C' : 	C  G  C  G  C  E

<OPEN_D  >
 OPEN 'D' TUNING

 This menu selection sets the default tuning
  to OPEN 'D' : 	D  A  D  F# A  D

<OPEN_E  >
 OPEN 'E' TUNING

 This menu selection sets the default tuning
  to OPEN 'E' : 	E  B  E  G# B  E

<OPEN_G  >
 OPEN 'G' TUNING

 This menu selection sets the default tuning
  to OPEN 'G' : 	D  G  D  G  B  D

<CUSTOM  >
 CUSTOM TUNING

 This menu selection brings up the
 CUSTOM TUNING menu.

<CUSTTUNE>
 CUSTOM TUNING

 The CUSTOM TUNING menu allows tuning each string
 of the guitar over a 9 tone range.

 Once a tuning is selected it becomes the default
 tuning for subsequent fretboard operations.

<PLAY_ENT>
 PLAY ON ENTRY

 This menu selection toggles whether
 or not chords will be sounded upon
 entry.

<PLAY_DIS>
 PLAY ON DISPLAY

 This menu selection toggles whether
 or not chords will be sounded in
 display mode.

<MIDIPORT>
 MIDI PORT

 This menu selection toggles
 operation of a MIDI device.

<SPEAKER >
 PLAY - SPEAKER

 This menu selection enables or disables the
 system's internal speaker.

<POLYPHON>
 PLAY - POLYPHONIC

 This selection enables or disables the polyphonic
 mode of the system's internal speaker.  There is a
 trade-off in tonal quality when this mode is enabled.
 Best results are obtained by experimenting with the
 POLY CNT and POLY MULT entries.

<POLYMULT>
 POLYPHONIC MULTIPLIER

 Determines the number of clock cycles constituting the
 attack time for each note in the chord.  This number will
 vary depending on the speed of the system you are using.
 Generally, the best result are obtained by varying the
 values from 10 - 50, depending on the speed of your system.

<POLYCNT >
 POLYPHONIC COUNT

 Determines the number of clock cycles constituting the
 time slice given to each note in the chord.  This number will
 vary depending on the speed of the system you are using.
 Generally, the best result are obtained by varying the
 values from 500 - 9999, depending on the speed of your system.

<TIMINGS >
 PLAY - TIMINGS

 This menu selection allows the user to
 vary the ATTACK and LENGTH of chords
 that are played.

<ATTCNT  >
 PLAY - TIMINGS

 ATTACK - Time in between soundings of successive notes in a chord.
          Units of measure are system ticks (1 tick = approx .05 sec).
          Valid values are 1 - 20.

<DURCNT  >
 PLAY - TIMINGS

 LENGTH - TIme in milliseconds that chords will sound after the last
          note has been played.  Units of measure are system ticks
          (1 tick = approx .05 sec).  Valid values are 0 - 100.

          NOTE : This entry is should be set to zero when chordings
                 are played with the system's internal speaker.

<APP_FILE>
 APPEND FILE

 This menu selection allows the user
 to add new chordings to the library
 file for a particular chord.

<NEW_FILE>
 NEW  FILE

 This menu selection allows the user
 to create a new library file for a
 particular chord.  If a file already
 exists for the chord the user is
 warned that continuing will destroy
 the existing file.

<EDITFILE>
 EDIT FILE

 This menu selection allows the user
 to edit the contents of the existing
 library file for a particular chord.

<illrec  >
ILLEGAL CHORDING

   An illegal chord has been entered.  Either a tone that is not part of
   the formula has been included, or a critical tone has been omitted.  As
   far as what constitutes a legitimate chord, the following rules apply:

   TONES IN FORMULA            RULES

        3                 At least one instance of each tone must be present.

        4                 At least on instance of each tone must be present,
                          excepting the 3rd may be dropped in the presence of
								  a 2nd or 4th.

        5                 The root or 5th may be dropped.  The 3rd may be
                          dropped in the presence of a 2nd or 4th.

        6, 7              The root and 5th may be dropped.  The 3rd may be
		                    dropped in the presence of a 2nd or 4th.

<SAVE_CFG>
 SAVE CONFIGURATION

 This menu selection allows the user
 to save the current OPTIONS settings
 for use during future sessions.

<FACTORY >
 FACTORY SETTINGS

 This menu selection allows the user
 to return the OPTIONS settings to
 the factory defaults.

<ADDCHORD>
 ADD CHORD

 This menu selection allows the user
 to add the current chord to the RESOLVE
 library.  Once this is done, chordings
 can be displayed from a chord library
 file.

<PRACTIVE>
 PRINT ACTIVE

 This menu selection prints the active
 fretboard on the printer.

<PRALL   >
 PRINT ALL

 This menu selection prints the entire
 screen on the printer.

<PRTOP   >
 PRINT TOP

 This menu selection prints the top
 fretboard on the printer.

<PRBOTTOM>
 PRINT BOTTOM

 This menu selection prints the bottom
 fretboard on the printer.

<RESOLVE >
 RESOLVE

 This menu selection allows for the display
 of chord synonyms or similiar chordings
 for a particular chord.  Perfect synonyms
 are displayed in reverse video.

<RES_DISP>
 RESOLVE DISPLAY

 This menu selection enables or disables the
 display of chord synonyms and approximations
 as a chord is entered.

<SETCOUNT>
 RESOLVE COUNT

 This menu selection determines the number of
 chord synonyms or approximations to be displayed
 during resolution.  Valid values are 1 to 5.

<RESCOUNT>
 RESOLVE COUNT

 This selection determines the number of chord
 synonyms or approximations to be displayed
 during resolution.  Valid values are 1 to 5.

<PERFONLY>
 RESOLVE - PERFECT ONLY

 This menu selection allows only perfect synonyms
 of a chord to be displayed upon resolution.  If
 this feature is disabled, approximations will be
 displayed on the resolve line.

<NOROOT  >
 RESOLVE - NO ROOT

 This menu selection allows chords with no root
 to be considered as synonyms during resolution.

<NT_ENTRY>
 RESOLVE - NOTE ENTRY

 This menu selection allows the user to enter the
 notes of an unknown chord and have them resolved
 to a known chord.

 MOUSE USERS : This can be accomplished at the normal
 input prompt by clicking at various positions on the
 fretboard, then clicking on the PROCESS prompt.

<not_a   >
 All editing of chord files must be done with the
 desired chord entered in the key of 'A'.  Upon
 display, the chord files are transposed into the
 appropriate key.

<not_root>
 No chord files are entered for 'noroot' chords.

 Display of 'noroot' chords depends on resolving
 them to chords that do have a root.  To ensure
 that 'noroot' chords are displayed, set resolve
 options to display enough chord synonyms.

<noresolv>
 This chord cannot be resolved using the current
 RESOLVE data.  Chordings cannot be DISPLAYed unless
 they can be resolved to a chord that has a root.
 To add this chord pattern to the RESOLVE data select
 the ADD CHORD item from the FILES menu.  When done
 this pattern will be added to the RESOLVE data and
 associated with the chord text that has been input.
 Once this is done all that remains is to enter chords
 in a chord library file.  Do this by selecting the
 NEW FILE item from the FILES menu.

<dset_str>
 DISPLAY - STRING SELECT

 Enter 'Y' to select this string for display mode,
 or 'N' to ignore this string when diplaying chords.

 The number of strings selected for display will
 affect the minimum and maximum number of notes that
 can be displayed for a chord.

<dsetlwfr>
 DISPLAY - LOW FRET RANGE

 This selection, along with the HI FRET selection,
 determines the fret range in which chords should
 be displayed.  This allows chords to be displayed
 over a specific number of frets.

 Entry of a fret number not currently shown on the
 screen will cause the fretboard to be shifted on
 the screen accordingly.

<dsethifr>
 DISPLAY - HIGH FRET RANGE

 This selection, along with the LO FRET selection,
 determines the fret range in which chords should
 be displayed.  This allows chords to be displayed
 over a specific number of frets.

 Entry of a fret number not currently shown on the
 screen will cause the fretboard to be shifted on
 the screen accordingly.

<dset_min>
 DISPLAY - MIN NOTES

 This selection determines the minimum number of
 notes to be displayed in a chord.

 Factors involved in this selection are:

   The minimum number of notes required musically
   to accommodate the chord.

   The maximum number of strings selected for
   display of the chord.

<dset_max>
 DISPLAY - MAX NOTES

 This selection determines the maximum number of
 notes to be displayed in a chord.

 Factors involved in this selection are:

   The minimum number of notes required musically
   to accommodate the chord.

   The number of strings selected for displaying
   the chord.

<bassnote>
 DISPLAY - BASSNOTE

 This selection determines which note in the chord
 will be the bass or lowest note.  Valid entries
 are 0 - 7, with '0' indicating no preference.

<dispblnk>
 DISPLAY - NOTE BLINK

 This selection enables or disables blinking
 of chords being displayed.

<midi_err>
 MIDI DEVICE ERROR

 There was no response in an attempt to reset your midi controller.

 This error can be suppressed by setting Midi Device OFF under the
 PLAY options menu.

<demomess>
 THIS IS A UNREGISTERED VERSION OF THIS PROGRAM

 The feature you have selected is not available in the unregistered version
 of this program.  This feature IS supported in the registered version of
 this program.  For more on additional features available in the registered
 version see the accompanying documentation.

   To order the registered version:

                          SEND  $15.00 check or money order to

                          Robert Watson
                          POBox 2261
                          Monrovia, CA  91017-2261



<fbswtchd>

 This entry cannot be completed.  The fretboard display method
 has changed since the previous entry on the active fretboard.
 Interval and note entries cannot be combined on one fretboard.

<ovlyintv>

 This entry cannot be completed.  Overlays are impractical when
 intervals are displayed on the active fretboard.

<nt_entry>
 NOTE ENTRY

 Enter notes in the chord to be resolved.   Be sure that entries
 use uppercase letters, optionally followed by a '#' or 'b'.  It
 will be assumed that the first note should be considered as the
 primary root for the chord.

<nontresv>

 This chord cannot be resolved using the current RESOLVE data.
 If the chord is entered on the input line it can be added to
 the RESOLVE library by selecting the ADD CHORD item from the
 FILES menu.

<tooclose>

 Some of the notes entered are too close tonally to create an
 identifiable chord.

<end>
