| |
Revelator
SpectroChord V1.0
Ó2003
|
R.F. La Fontaine
In essence, SpectroChord V1.0 is a chord identifier for up to five musical notes played simultaneously or in quick succession. It produces a spectrographic display that shows the association between the notes and each of one hundred and thirty two common chords. It saves the user considerable time spent searching tables of chords when seeking that illusive match. SpectroChord has run successfully under Windows 95, 98 and XP.
Chord recognition
How many chords should SpectroChord recognise? Potentially there are thousands of chords, but many musicians agree that, to Western ears, the triads and triads with added sixths, sevenths and ninths encompass the most useful. These may be subdivided into minor, major, augmented, diminished and dominant varieties as appropriate, yielding eleven chord classes:- Minor, Major, Augmented, Minor 6th, Major 6th, Diminished 7th, Minor 7th, Dominant 7th, Major 7th, Dominant Minor 9th and Dominant 9th. A complete chord name also requires the tonic, or key-note name of which there are twelve (A - G#). The products of key and chord class are 132 named chords, all recognised by SpectroChord.
The
displayed spectrographSpectroChord gradates chords two ways; the first is by key-note (e.g. F#) with the
chord classes appended as subdivisions; the second by chord class with keys as subdivisions.
Ultimately both methods reveal the same information, but each convey different interesting impressions. The order of chord classification adopted by SpectroChord depends on the relative positions of
the key and its chord elements. Using the minor chord as an example; its elements are located nearest
the key-note (the first note of the chord); the second note being three semitones above;
the third at seven semitones above the key-note. This arrangement expressed as a binary number is
10,001,001 which equates to the octal number 211, whereas for the major chord it is 221. The numerical
order of the eleven chord classes is shown below. The corresponding decimal identity is 137 for
the minor chord,145 for the major chord, and 17553 for the dominant 9th. Decimal numbers offer little
clues to chord construction so are not included in the table. The '1' in the least significant digit of each number represents the tonic. A surprise,
perhaps, is the position relegated to the diminished 7th which is usually documented alongside the
other sevenths. However, here it is aptly located because of its mathematical relevance.
Data entry Data are entered through the keyboard using letters A through G in upper or lower
case to specify the note names. A note letter can be followed by the symbols # and % (percentage symbol) which sharpen
or flatten the preceding note.
As examples, f# and e% specify 'F sharp' and 'E flat'. Notes can appear in any order, and space
characters can be inserted anywhere. Double flats and double sharps are invalid. Duplicated notes
and excess of five notes are ignored. Click the Enter button on the screen to produce
the spectrograph.
Octal Ident Chord Class
00211 minor
00221 major
00421 augmented
01111 diminished 7th
01211 minor 6th
01221 major 6th
02211 minor 7th
02221 dominant 7th
04221 major 7th
22221 dominant minor 9th
42221 dominant 9th
Spectrograph interpretation
When the xKey button is clicked, chord grouping is by tonic with subdivisions of
chord class. Annotation on the vertical axis provides a degree of exactness between the given
notes and a chord. The right hand side shows the number of notes matching those of a chord
represented by a spectral spike. Given notes A B C D E, the graph shows these include four
of the five notes forming a 'D dominant 9th' chord. Not a perfect match - a near hit,
maybe. The same note combination has three out five notes correct for twenty-two other chords
- all weak fits, perhaps some sounding better than others in particular applications. The spike name
is displayed by clicking near its peak. Spikes are closely spaced on the screen, so it is easy
to click the wrong one unintentionally. Therefore it is advisable always to compare the color of the spike against that shown beside the displayed chord name.
Augmented chords produce three full height spectral spikes; try A% C E for example: here, peaks shown on
the spectrograph occur at C E G#. 'A-flat' becomes the enharmonic G# because SpectroChord indicates
all half-notes using a sharp '#' designation.
You are now looking at the "Help" file which is a HTML document. The default HTML reader is "\windows\explorer". If you need to change this, edit file HtmlReader.txt and change it to indicate the HTML reader you prefer.
Revelator SpectroChord V1.0 is free of charge, makes no registry entries, has no expiry date, and certification that it is free of malware content. It is subject to a License Agreement which is shown below.
You must read and agree to the following terms before you install or use Revelator SpectroChord V1.0
software, hereinafter referred to as SpectroChord. You acknowledge that by extracting
any files from the SpectroChord distribution package or by using any SpectroChord software
implies your agreement with all requirements stated in this License Agreement.
The software is provided free of charge on an "AS IS" basis in good faith, and without
any warrantee given that it will operate satisfactorily for any purpose to which it is put. SpectroChord and its documentation have not undergone exhaustive correction and testing,
furthermore SpectroChord software may contain programming errors or deficiencies, so
malfunctioning may occur under different operating conditions and situations. All risks
and consequences of SpectroChord failure or of its application are entirely yours. Under
no circumstances shall the author, copyright owner or software distributor be subject to
ANY consequential, incidental, circuitous, special or other damage which results from SpectroChord or this Agreement, regardless of the foundation of the claim. Copyright of SpectroChord software is retained by its author R.F. La Fontaine (C) 2003, and SpectroChord is protected by intellectual
property and Australian laws and by international treaties. You may make multiple copies
and install these on multiple computers, provided that the copies are each of a genuine SpectroChord installation program and which contains the License Agreement. You
must not distribute the files extracted from the SpectroChord installation program. You must not sell SpectroChord or its copies nor include any part of SpectroChord in another
software package. SpectroChord is to remain free of charge and distribution expenses.
Disguised (e.g. 'skinned') versions of SpectroChord are disallowed. SpectroChord software,
including its documentation and other files provided by the installation package
must not be modified in any way. If you do not agree with all conditions given above, or there are legal concerns regarding
the License Agreement presented here that may apply in your state, territory, or situation
then you are not licensed to use this software.
<— Visit Softpedia to view SpectroChord's CLEAN certification, issued 27 End

December 2007.