Showing posts with label notation. Show all posts
Showing posts with label notation. Show all posts

Monday, July 8, 2013

Use file extension ".yml" for YAML

Generally, YAML files should be referred to by extension ".yml" (instead of ".yaml", if they have one).

Currently, any remaining use of the extension ".yaml" seems (in my view) slightly silly.

Commonly, the letter X is used for a great variety of meanings including "cross", "extensible", "variable", etc. (e.g. in XML). On the other hand, Y (e.g. in YML or YAML) carries no such extra baggage.

Relatively speaking, Y's use is rather uncommon. The acronym YACC comes to mind (for "Yet another compiler compiler"—BTW, its extension is simply ".y" when generating C language files). Actually, YACC assists more than it conflicts, because historically (as you may know) YAML was an acronym for the similar phrase, "Yet another markup language".

Linguistically speaking, therefore, the acronym "XML" has (in a way) only two informative letters. By contrast, all three of the letters of "YML" are fully informative. Indeed, the existing set of acronyms beginning with Y seems extremely small.

Per Wikipedia's article on information theory, "Abstractly, information can be thought of as the resolution of uncertainty." By implication, this is why a four letter YAML file extension feels greatly overspecified.

For the sake of completeness (though less important), this Ansible project comment (regarding their choice of extension) exemplifies other motivations:

> Three letter extensions owe historical relevance from DOS.
> They also save typing.

But these last two aren't the important reasons—instead, see above.

This comment (from March, 2014 in the Symphony project) also seems relevant:

> Once you have two of the biggest industry players doing ".yml" as the extension, it is the standard.

Information from the YAML.org website dates the organization's most recent activity to 2009 (approximately). Evidence of this comes from:

1. > © 2001-2006 YAML.org All Rights Reserved

2. > [The latest] News:
> 20-NOV-2011 -- JS-YAML, a JavaScript YAML parser by Alexey Zapparov and Vitaly Puzrin.

3. > [The latest] YAML Resources:
> YAML 1.2 (3rd Edition): http://yaml.org/spec/1.2/spec.html

Their latest specification (1.2 above) is from 2009, presumably before much of YAML's worldwide adoption:

> YAML Ain’t Markup Language (YAML™) Version 1.2
> 3rd Edition, Patched at 2009-10-01

Even their latest news item, the above-referenced JS-YAML, uses BTW the extension '.yml":

> var doc = require('/home/ixti/example.yml');

Therefore the staleness of YAML.org's information should greatly lessen the impact today from the recommendation in their FAQ:

> Is there an official extension for YAML files?
> FAQ
> 1. Please use ".yaml" when possible.

Here is a URL for web-searching the usage of the two YAML data file extensions (.yml and .yaml). I found time-wasting discussions of which extension to use here, here and here. Apparently these discussions are a result of the official organization exerting its influence uphill, against prevailing practice.

Maybe the public should complain. Maybe YAML.org would listen!

Here are merely some (of the many existing) usage examples of the shorter extension ".yml" in common use:

Per http://php-mysql-mvc.gajdaw.pl/instalacja/download/DoctrineExport.grt.lua:

> -- NOTES:
> -- 1. The YAML file extension usually is ".yml"

Per http://wiki.catalystframework.org/wiki/howtos/forms/formfu.view:

> NOTES:
> If you want a YAML file extension of .yaml (instead of .yml), you have to configure that.

Per https://code.google.com/p/javabuilders/issues/detail?id=114:

> The default YAML for most projects seems to be .yml, instead of .yaml.
> In NetBeans in particular, the YAML wizard only allows creating a file with a .yml extension

Per http://docs.doctrine-project.org/en/latest/reference/yaml-mapping.html:

> All mapping documents should get the extension ”.dcm.yml” to identify it as a Doctrine mapping file.
> $driver->setFileExtension('.yml');
> The Symfony project sponsored a driver that simplifies usage of the YAML Driver. The changes between the original driver are:
> File Extension is .orm.yml
> Filenames are shortened, “MyProject\Entities\User” will become User.orm.yml
> $driver->setGlobalBasename('global'); // global.orm.yml
> As a quick start, here is a small example document that makes use of several common elements:
> # Doctrine.Tests.ORM.Mapping.User.dcm.yml

Per http://www.fileinfo.com/extension/yaml:

> NOTE: YAML files more often use the .YML extension.

Per https://github.com/jasedit/rypple/issues/3:

> Configuration files should end in .yml, not .yaml
> That's the standard file ending, and should be consistent with expectations.

Per https://drupal.org/node/1935708:

> Posted by cweagans on March 6, 2013
> .info files are now .info.yml files

The only counterexample I have found (using ".yaml") comes from cPanel (in their EasyApache interface, apparently a cPanel product). Generally, cPanel seems somewhat "stuffy" and old-fashioned (i.e., likely to prefer the recommendation of an official organization over common usage). Per cPanel's EasyApacheHowToMoveProfiles:

> Profile are located in the /var/cpanel/easy/apache/profile/custom directory. The filename will be identical to the name you save it with, plus the .yaml file extension.

EDIT: The above reference is from the Wayback machine. However, as of August, 2016, we can still see cPanel using only extension ".yaml".

Copyright (c) 2013 Mark D. Blackwell.

Wednesday, January 16, 2013

Compositions self-nominated to Baker Artist Awards

I nominated my musical compositions for consideration for the various local Baker artist awards and grants (of Baltimore) by adding a page on their site just now.

Please consider looking! As you know, comments are love (there, as ever).   :-)

Copyright (c) 2013 Mark D. Blackwell.

Friday, December 16, 2011

Chrome browser cookie exceptions, howto

Google's fast, new Chrome browser has a development process that seems to fix problems rapidly.

An unmet need in the user interface, however, is explicating (right on the page) how to enter domains for cookie handling exceptions.

The proper way to be secure (though you may disagree) IMHO follows:

* Wrench-Options-Under the Hood-Content Settings-Cookies.
* Select, `Block sites from setting any data'.
* Check, `Block third party cookies from being set'.
* Check, `Clear cookies and other site and plug-in data when I close my browser'.
* Click, `Manage Exceptions...'.
* Add and delete hostname patterns until you see what you like.

The problem is, it gives no subdomain examples. Per one bug report, the user cannot figure out the right syntax to enter them. Without adding the right subdomains, navigating to blogger.com mysteriously redirects us in a loop.

Its unusual wildcard syntax, for Google blogging, is:

[*.]blogger.com
[*.]google.com

The brackets must be entered explicitly. In other words, they do not merely indicate optional content.

Some kind of, `"Learn more" about the pattern syntax' link would be awesome.

Explicitly also, one could enter all the relevant subdomains (which is appropriate for some domains):

blogger.com
www.blogger.com
markdblackwell.blogspot.com
google.com
accounts.google.com

Copyright (c) 2011 Mark D. Blackwell.

Monday, November 14, 2011

Text-label your measures in LilyPond with YAML

Some music (especially some choral music) is somewhat irregular of measure length. Naturally with this kind of music, while entering (and editing, following one's musical sense), often measures will join or split. Then half of the measure numbers are thrown off. This is especially true of early music, and recent music whose source documents were prepared somewhat in a free way.

Often, given multiple voice parts (or instruments), each, for various purposes, necessitates several source files in parallel (if working in LilyPond): such as for adjustments to piano or organ reductions. Many features not yet done (completely and automatically) well by LilyPond necessitate these additional parallel files.

Whenever information is parallel, it requires careful synchronizing of all the measures (and measure lengths). What a bother!

Obviously, if humans are checking and synchronizing something (with difficulty), this is a good opportunity for computers to do the work instead. In that situation, I wrote a computer program allowing measures to be labeled by (text) strings, instead of (only) by measure numbers.

The program fills each measure (completely) with spacer rests (unless told otherwise). This eases synchronization, because you need only include measures with actual content.

The program uses YAML as its data entry format. YAML's noise (the extra characters you enter) is very spare. It seems cleanest for entering LilyPond source (it interferes only minimally) yet allows measures to be labeled easily by text strings.

Available on my GitHub (and written in Ruby), the program is called, 'yaml2lilypond'. Recently, I successfully used it to engrave (typset) a large work--and it helped a lot!

Copyright (c) 2011 Mark D. Blackwell.

Tuesday, February 24, 2009

All-chords analysis

Interestingly, by the way, the set of all chords formable from the twelve Western tones, numbering almost 4096 (two to the twelfth power), collapses with the following method easily and automatically to the rather small size of 351 chords (see below).

Symbol key:
#: sharp
( ): alternative
,: and
-: visual spacing
=: same chord (collapsing transpositions and inversions)
aug: augmented
b: flat
d: diminished
d6: diminished, sixth chord
I: major chord
i: minor or diminished chord
s: suspension
x: without

Symbols for intervals from the root (in the list always G) in chord names, but not in normalized notation:

1,2,3,(4,5,6,7),9,11,13: unison, second, third, (fourth, fifth, sixth, seventh), ninth, eleventh, thirteenth

maj, min: major, minor

The default (i.e., without 'maj' or 'min') is the interval from G as found in the (blank) key signature of C major, because when C is the tonic, G chords are very prevalent. Thus sometimes we might need 'min2', 'min6', 'maj7', 'min9', 'maj11', or 'min13'. Minor thirds and augmented fourths (or diminished fifths) are respectively written as (Roman numerals in) lower case as well as 'd' for 'diminished'. Often ninths and elevenths are written 's2', 'smin2' or 's4'.

To name chords without suspensions:

Each chord has a root; otherwise, it could then be written as another chord. Here are the options for each variable, which is an interval upward from the root:
2 min2
3 min3 x3 null
4 maj4
5 min5 x5 null
6 min6
7 maj7 x7 null
9 min9 x9 null
10 min10
11 maj11 x11 null
12 min12
13 min13

Above, '-' indicates that the apparent option is unnecessary. Also, some variable options are implied: for any variable, N greater than the highest mentioned, 'null' means 'xN', otherwise it means 'N'. E.g., the name, i9 implies 7, but also x11.

What about diminished chords? This is answered by min5, but what about id6? It is min3-min5-x7-x9-x11-13 or id13x7,9,11.

It is simpler to say that all chords are 13th chords with various notes x'd out. Then, we would need x13 as well.
The computer program might display only the normalized notation.

For each root, the total number of combinations (outside of silence), the number of unique chord names, would be 3x3x3x3x2x3 (?) = 2 x 3^5 = 486. However, many of these are duplicates of chords with different roots.

An attempt has been made to select the chord names of the more beautiful -sounding inversions. For chord names with suspensions, to sound beautiful, some suspensions are in the bass, e.g., 0,1,7 - idx3s5.

Here are the number of chords for different numbers of tones evenly distributed in the octave:


note-space-size chord-space-size
1 1
2 2
3 3
4 5
5 7
6 13
7 19
8 35
9 59
10 107
11 187
12 351
13 631
14 1181
15 2191
16 4115
17 7711
18 14601
19 27595
20 52487

Next are the 351 transposition- and inversion-collapsed chords formable from the twelve Western tones.

The total number of whole-tone scale chords is 13; the Agnus Dei has 7.

Use maj11 instead of aug11; dim11 is okay; min5 instead of dim5. Change I...smin3 (except aug) to i...s3. Rooting all numbers covers pedal tones. Change all 'good's' into chords. Use 'Id' instead of 'idx3s3'?

M=Agnus Dei chord, P=polytonal, W=whole tone scale chord, H=harmonic series, S=symmetrical

normalized-notation - standard-name [(nonstandard-names)] - spelling [(nonstandard-spelling)] [ - (good: good-sounding spelling)]
0 - ix3,5 - M (H) - (WS)

0,6 - idx3 - M - (WS)

0,5 - ix3 - M (H)

0,4 - Ix5 - M (H) - (W)

0,4,8 - 0-Iaug (=0-G B D#) - (WS good: G D# B)

0,3 - ix5 - M (H)

0,3,8 - i - M

0,3,7 - I - M

0,3,6 - id - M

0,3,6,9 - id6 - M - (S)

0,2 - i7x3,5 - M - (W)

0,2,9 - i7x5 - M

0,2,8 - I7x5 - M - (W)

0,2,7 - ix3s4 - M

0,2,6 - id7x3 - M - (W)

0,2,6,9 - id7 - M

0,2,6,8 - 0-Imaj11x5,9 2-idmin13x3,7,11 (=0-G B F C# =2-G Db 0-A Eb) - (WS good: G Eb A Db)

0,2,5 - i7x3 - M

0,2,5,9 - i7 - M

0,2,5,8 - I7 - M (H)

0,2,5,7 - i7x3s4 - M

0,2,4 - 0-iaug7x3 2-i9x3,5 4-I9x5,7 (=0-G D# F =2-G F 0-A =4-G 0-B A) - (W good: F G D#)

0,2,4,9 - I9x7 - M

0,2,4,8 - Iaug7 - M - (W)

0,2,4,7 - 0-i7min13x3,5,9 2-i9x3 4-I13x5,7,11 7-i11x7,9 (=0-G F C Eb =2-G D F 0-A =4-G 0-B A E =7-G Bb 0-D C)

0,2,4,7,9 - 0-imin13x5,9 2-i11x3 4-I13x7,11 4-I96x7 7-i11x9 9-i13x3,7 (=0-G Bb F C Eb =2-G D F 0-A C =4-G 0-B D A E =4-G 0-B D E A =7-G Bb 0-D F C =9-G D A C 0-E)

0,2,4,6 - 0-idmin13x3,9,11 2-imin13x3,5,11 4-I9x5 6-Imaj11x5,7 (=0-G Db F Eb =2-G F 0-A Eb =4-G 0-B F A =6-G B A 0-C#) - (W good: G A B F)

0,2,4,6,9 - 0-idmin13x9,11 2-imin13x3,5 4-I9 6-Imaj1113x5,7 9-i13x7,9 (=0-G Bb Db F Eb =2-G F 0-A C Eb =4-G 0-B D F A =6-G B A C# E =9-G Bb D C 0-E)

0,2,4,6,8 - 0-idmin13x3,9,11s3 2-idmin13x3,11 4-Iaug9 6-Imaj11x5 8-idmin13x3,7,11s3 (=0-G B Db F Eb =2-G Db F A Eb =4-G 0-B D# F A =6-G B F A C# =8-G B Db A 0-Eb)

0,2,4,6,8,10 - 0-Iaug7maj11 (=0-G B D# F A C#) - (WS 'full whole tone scale' good: G B D# A C# F)

0,1 - 0-imaj7x3,5 1-imin9x3,5,7 (=0-G F# =1-G 0-Ab)

0,1,10 - 0-imaj79x3,5 1-imin9x5,7 10-id67x3,5 (=0-G F# A =1-G Bb 0-Ab =10-G E 0-F) - (good: F G E)

0,1,9 - 0-imaj7x5 1-Imin9x5,7 9-iaug13x3,7,9,11 (=0-G Bb F# =1-G B 0-Ab =9-G D# 0-E) - (good: G F# Bb)

0,1,8 - Imaj7x5 - M

0,1,8,10 - Imaj79x5 - M

0,1,7 - idx3s5 - M

0,1,7,10 - 0-imaj711x3,5 1-idmin9x7 7-imaj1113x3,7,9 10-id67x5 (=0-G F# A C =1-G Bb Db 0-Ab =7-G 0-D C# E =10-G Bb E 0-F) - (good: G E Bb F, F G Bb E, G Bb F E, F E Bb G)

0,1,7,9 - 0-imaj7x5s4 0-imaj711x5,9 1-idmin9x3,7s3 7-imaj11x3,9 9-iaug13x3,7,11 (=0-G Bb C F# =0-G Bb F# C =1-G B Db 0-Ab =7-G 0-D F C# =9-G D# A 0-E) - (good: G C Bb F#)

0,1,6 - 0-idmaj7x3 1-imin9x3,7 6-id11x3,7,9 (=0-G Db F# =1-G D 0-Ab =6-G 0-Db C) - (good: G F# Db)

0,1,6,10 - imin9x7 - M

0,1,6,9 - 0-idmaj7 1-Imin9x7 6-id611x3,7,9 9-id6min13x5,7,9,11 (=0-G Bb Db F# =1-G B D 0-Ab =6-G 0-Db E C =9-G Bb E Eb) - (good: G F# Bb Db)

0,1,6,8 - 0-Imaj7maj11x5,9 1-imin911x3,7 6-id11x3,9 8-imin13x3,7,11 (=0-G B F# C# =1-G D 0-Ab C =6-G 0-Db F C =8-G D A 0-Eb) - (good: G C# F# B, F# B G C#, F# B C# G)

0,1,6,8,10 - 0-Imaj7maj11x5 1-imin911x7 6-idmin13x3,9 8-imin13x3,11 10-I13x5,11 (=0-G B F# A C# =1-G Bb D 0-Ab C =6-G 0-Db F C Eb =8-G D F A 0-Eb =10-G B 0-F A E) - (good: G Ab Bb C D)

0,1,6,7 - 0-idmaj711x3,9 1-imin9maj11x3,7 1-idmin9x3,7s5 (=0-G Db F# C =1-G D 0-Ab C# =1-G Db D 0-Ab) - (S good: C Db F# G, F# Db C G)

0,1,5 - 0-imaj7x3 1-imin9min13x3,5,7,11 5-I11x5,7,9 (=0-G D F# =1-G 0-Ab Eb =5-G B 0-C) - (good: D G F#)

0,1,5,10 - 0-imaj79x3 1-imin9min13x5,7,11 5-I11x7,9 10-i13x3,5,9 (=0-G D F# A =1-G Bb 0-Ab Eb =5-G B D 0-C =10-G 0-F C E)

0,1,5,9 - 0-imaj7 1-Iaugmin9x7 5-Iaug11x7,9 9-Iaug13x7,9,11 (=0-G Bb D F# =1-G B D# 0-Ab =5-G B D# 0-C =9-G B D# 0-E) - (good: G D F# Bb)

0,1,5,8 - Imaj7 - M

0,1,5,8,10 - 0-Imaj79 1-imin9min13x5,7 5-I13x7,9 8-imin13x9,11 10-i13x3,5 (=0-G B D F# A =1-G Bb 0-Ab C Eb =5-G B D 0-C E =8-G Bb D F 0-Eb =10-G 0-F A C E)

0,1,5,7 - 0-imaj711x3,9 1-idmin9min13x3,7,11 5-I7x5s4 5-I11x5,9 7-imaj11x3,7 (=0-G D F# C =1-G Db 0-Ab Eb =5-G B 0-C F =5-G B F 0-C =7-G 0-D A C#)

0,1,5,7,10 - 0-imaj711x3 1-idmin9min13x7,11 5-I11x9 5-I7s4 7-imaj1113x3,7 10-i13x5,9 (=0-G D F# A C =1-G Bb Db 0-Ab Eb =5-G B D F 0-C =5-G B 0-C D F =7-G 0-D A C# E =10-G Bb 0-F C E)

0,1,5,7,9 - 0-imaj711x9 0-imaj7s4 1-idmin9min13x3,7,11s3 5-Iaug711x9 5-Iaug7s4 7-imaj11x3 9-Iaug13x7,11 (=0-G Bb D F# C =0-G Bb C D F# =1-G B Db 0-Ab Eb =5-G B D# F 0-C =5-G B 0-C D# F =7-G 0-D F A C# =9-G B D# A 0-E)

0,1,5,6 - 0-imaj7maj11x3,9 1-imin9min13x3,7,11 5-Imaj7x5s4 6-idmin911x3,7 (=0-G D F# C# =1-G D 0-Ab Eb =5-G B 0-C F# =6-G 0-Db Ab C)

0,1,5,6,10 - 0-imaj7maj11x3 1-imin9min13x7,11 5-Imaj711x9 5-Imaj7s4 6-idmin9min13x3,7 10-I13x5,9 (=0-G D F# A C# =1-G Bb D 0-Ab Eb =5-G B D F# 0-C =5-G B 0-C D F# =6-G 0-Db Ab C Eb =10-G B 0-F C E)

0,1,4 - 0-iaugmaj7x3 1-imin913x3,5,7,11 4-ix5s3 (=0-G D# F# =1-G 0-Ab E =4-G Bb 0-B) - (good: F# D# G)

0,1,4,10 - 0-iaugmaj79x3 1-imin913x5,7,11 4-ids3 10-id67x3 (=0-G D# F# A =1-G Bb 0-Ab E =4-G Bb 0-B Db =10-G Db E 0-F)

0,1,4,9 - 0-imaj7min13x5,9,11 1-Imin913x5,7,11 4-is3 9-iaug13x3,7,9 (=0-G Bb F# Eb =1-G B 0-Ab E =4-G Bb 0-B D =9-G D# C 0-E)

0,1,4,8 - 0-Iaugmaj7 1-imin913x3,5,7 4-imin13x5,7,9,11s3 8-Imin13x7,9,11 (=0-G B D# F# =1-G 0-Ab C E =4-G Bb 0-B Eb =8-G B D 0-Eb) - (good: F# D# B G)

0,1,4,8,10 - 0-Iaugmaj79 1-imin913x5,7 4-idmin13x7,9,11s3 8-Imin13x9,11 10-imaj1113x3,5 (=0-G B D# F# A =1-G Bb 0-Ab C E =4-G Bb 0-B Db Eb =8-G B D F 0-Eb =10-G 0-F A C# E)

0,1,4,7 - ids5 - M

0,1,4,7,10 - id6min9x7 - M

0,1,4,7,9 - 0-imaj7min13x5,9 1-id6min9x3,7s3 4-is3,6 4-i13x7,9,11s3 7-id7s5 9-iaug13x3,7 (=0-G Bb F# C Eb =1-G B Db E 0-Ab =4-G Bb 0-B D E =4-G Bb 0-B D E =7-G Bb Db 0-D F =9-G D# A C 0-E)

0,1,4,7,8 - 0-Iaugmaj711x9 1-id6min911x3,7 4-Iaug13x7,9,11smin3 7-idmaj7s5 8-Imin9x7smin6 (=0-G B D# F# C =1-G Db E 0-Ab C =4-G Bb 0-B D# E =7-G Bb Db 0-D F# =8-G B D 0-Eb Ab)

0,1,4,6 - 0-iaugmaj7maj11x3,9 1-imin9x3,7s6 1-imin913x3,7,11 4-i7x5s3 6-id11x3,7 (=0-G D# F# C# =1-G D E 0-Ab =1-G D 0-Ab E =4-G Bb 0-B F =6-G 0-Db A C)

0,1,4,6,10 - 0-iaugmaj7maj11x3 1-imin9x7s6 4-id7s3 6-idmin13x3,7 10-Imaj1113x5,9 (=0-G D# F# A C# =1-G Bb D E 0-Ab =4-G Bb 0-B Db F =6-G 0-Db A C Eb =10-G B 0-F C# E)

0,1,4,6,9 - 0-idmaj7min13x9,11 1-Imin9x7s6 4-i7s3 6-id611x3,7 9-id6min13x5,7,9 (=0-G Bb Db F# Eb =1-G B D E 0-Ab =4-G Bb 0-B D F =6-G 0-Db E A C =9-G Bb 0-E C Eb)

0,1,4,6,8 - 0-Iaugmaj7maj11x9 1-imin913x3,7 4-Iaug7smin3 6-id11x3 8-Imin13x7,11 (=0-G B D# F# C# =1-G D 0-Ab C E =4-G Bb 0-B D# F =6-G 0-Db F A C =8-G B D A 0-Eb)

0,1,4,6,8,10 - 0-Iaugmaj7maj11 1-imin913x7 4-idmin13x9,11s3 4-Iaugmaj11x9smin3 6-idmin13x3 8-Imin13x11 10-Imaj1113x5 (=0-G B D# F# A C# =1-G Bb D 0-Ab C E =4-G Bb 0-B Db F Eb =4-G Bb 0-B D# F C# =6-G 0-Db F A C Eb =8-G B D F A 0-Eb =10-G B 0-F A C# E)

0,1,4,6,7 - 0-idmaj7min13x3,9 1-id6min9x3,7s5 4-id67x5s3 6-idmaj711x3 7-idmin9x7s5 (=0-G Db F# C Eb =1-G Db D E 0-Ab =4-G Bb 0-B E F =6-G 0-Db F# A C =7-G Bb Db 0-D Ab)

0,1,4,6,7,10 - 0-idmaj7min13x3 1-id6min9x7s5 4-id67s3 4-imaj1113x5,9s3 (=0-G Db F# A C Eb =1-G Bb Db D E 0-Ab =4-G Bb 0-B Db E F =4-G Bb 0-B F C# E) - (S good: D G Bb Db E Ab)

0,1,4,5 - 0-imaj7min13x3,9,11 1-iaugmin913x3,7,11 4-imaj7x5s3 5-Imin911x5,7 (=0-G D F# Eb =1-G D# 0-Ab E =4-G Bb 0-B F# =5-G B Ab 0-C) - (good: G Ab B C)

0,1,4,5,10 - 0-imaj7min13x3,11 1-id6min9min13x5,7,11 4-idmaj7s3 5-Imin911x7 10-id611x3,9 (=0-G D F# A Eb =1-G Bb E 0-Ab Eb =4-G Bb 0-B Db F# =5-G B D Ab 0-C =10-G Db E 0-F C) - (good: C Ab D G B)

0,1,4,5,9 - 0-imaj7min13x9,11 1-Iaugmin913x7,11 4-imaj7s3 5-Iaugmin911x7 9-Iaugmaj1113x7,9 (=0-G Bb D F# Eb =1-G B D# 0-Ab E =4-G Bb 0-B D F# =5-G B D# Ab 0-C =9-G B D# C 0-E)

0,1,4,5,8 - 0-Imaj7min13x9,11 0-Imaj7min13x3,9,11s10 1-imin9min13x3,5,7s6 4-Iaugmaj7smin3 5-Imin913x5,7 8-imin13x7,9,11s3 (=0-G B D F# Eb =0-G D F# B Eb =1-G E 0-Ab C Eb =4-G Bb 0-B D# F# =5-G B Ab 0-C E =8-G Bb B D 0-Eb)

0,1,4,5,8,10 - 0-Imaj7min13x11 1-id6min9min13x5,7 4-idmaj7min13x5,9,11s3 4-Iaugmaj7maj11x9smin3 5-Imin913x7 8-imin13x9,11s3 10-id611x3 (=0-G B D F# A Eb =1-G Bb E 0-Ab C Eb =4-G Bb 0-B Db F# Eb =4-G Bb 0-B D# F# C# =5-G B D Ab 0-C E =8-G Bb B D F Eb =10-G Db E 0-F A C)

0,1,4,5,8,9 - 0-imaj7min13x9,11s3 1-Iaugmin913x7 (=0-G Bb B D F# Eb =1-G B D# 0-Ab C E) - (S)

0,1,3 - 0-id6maj7x3,5 1-imin9x3,5 3-i9x5,7 (=0-G E F# =1-G F 0-Ab =3-G 0-Bb A) - (good: Ab G F)

0,1,3,10 - 0-imaj713x3,5,11 1-imin9x5 3-i11x5,7 10-i13x3,9,11 (=0-G F# A E =1-G Bb F 0-Ab =3-G 0-Bb A C =10-G D 0-F E)

0,1,3,9 - 0-id6maj7x5 1-Imin9x5 3-id9x7 9-id6min13x3,7,9,11 9-iaugmaj1113x3,7,9 (=0-G Bb E F# =1-G B F 0-Ab =3-G 0-Bb Db A =9-G Db 0-E Eb =9-G D# C# 0-E) - (good: G F B Ab, G F Ab B)

0,1,3,8 - 0-Imaj713x5,9,11 1-imin911x3,5 3-i9x7 8-imin13x3,7,9 (=0-G B F# E =1-G F 0-Ab C =3-G 0-Bb D A =8-G D C 0-Eb)

0,1,3,8,10 - 0-Imaj713x5,11 1-imin911x5 3-i11x7 8-imin13x3,9 10-i13x3,11 (=0-G B F# A E =1-G Bb F 0-Ab C =3-G 0-Bb D A C =8-G D F C 0-Eb 10-G D 0-F A E)

0,1,3,8,9 - 0-id6maj7s3 0-imaj713x5,9,11s3 1-Imin911x5 3-id9x7s5 3-imaj11x7 8-imaj7min13x3,9 9-id6min9min13x3,7,11 9-iaugmin9maj1113x3,7 (=0-G Bb B E F# =0-G Bb B F# E =1-G B F 0-Ab C =3-G 0-Bb Db D A =3-G 0-Bb D A C# =8-G D F# C 0-Eb =9-G Db 0-E Ab Eb =9-G D# Ab C# 0-E)

0,1,3,7 - 0-imaj713x3,5,9 1-idmin9x3 3-imin13x5,7,11 7-Imaj11x7,9 (=0-G F# C E =1-G Db F 0-Ab =3-G 0-Bb A Eb =7-G B 0-D C#)

0,1,3,7,10 - idmin9 - M

0,1,3,7,9 - 0-imaj713x5,9 1-idmin9x3s3 3-idmin13x7,11 7-Imaj11x9 9-iaugmaj1113x3,7 (=0-G Bb F# C E =1-G B Db F 0-Ab =3-G 0-Bb Db A Eb =7-G B 0-D F C# =9-G D# A C# 0-E) (good: G B C# D F)

0,1,3,7,8 - 0-Imaj713x5,9 1-idmin911x3 3-imin13x7,11 7-Imaj7maj11x9 8-imin9min13x3,7 (=0-G B F# C E =1-G Db F 0-Ab C =3-G 0-Bb D A Eb =7-G B 0-D F# C# =8-G D Ab C 0-Eb)

0,1,3,6 - imin9x3 - M

0,1,3,6,10 - imin9 - M

0,1,3,6,9 - 0-id6maj7 1-Imin9 3-id69 6-id611 9-id6min13 (=0-G Bb Db E F# =1-G B D F 0-Ab =3-G 0-Bb Db E A =6-G Bb 0-Db E C =9-G Bb Db 0-E Eb)

0,1,3,6,8 - 0-Imaj7maj1113x5,9 0-id6maj7x3s3 1-imin911x3 3-i13x7,11 6-id11x9 8-imin13x3,7 (=0-G B F# C# E =0-G B Db E F# =1-G D F 0-Ab C =3-G 0-Bb D A E =6-G Bb 0-Db F C =8-G D A C 0-Eb)

0,1,3,6,8,10 - 0-Imaj7maj1113x5 0-id6maj79x3s3 1-imin911 3-i13x7 6-idmin13x9 8-imin13x3 10-I13x11 (=0-G B F# A C# E =0-G B Db E F# A =1-G Bb D F 0-Ab C =3-G 0-Bb D A C E =6-G Bb 0-Db F C Eb =8-G D F A C 0-Eb =10-G B D 0-F A E)

0,1,3,6,8,9 - 0-imaj7maj1113x5,9s3 0-id6maj7s3 1-Imin911 3-imaj1113x7 6-id611x9 8-imaj7min13x3 9-id6min9min13x7,11 (=0-G Bb B F# C# E =0-G Bb B Db E F# =1-G B D F 0-Ab C =3-G 0-Bb D A C# E =6-G Bb 0-Db E F C =8-G D F# A C 0-Eb =9-G Bb Db 0-E Ab Eb)

0,1,3,6,7 - 0-id6maj711x3,9 1-imin9maj11x3 1-idmin9x3s5 3-iaug13x3,7,11smin3 6-idmaj711x9 7-Imin9maj11x7 (=0-G Db E F# C =1-G D F 0-Ab C# =1-G Db D F 0-Ab =3-G 0-Bb D# A E =6-G Bb 0-Db F# C =7-G B 0-D Ab C#)

0,1,3,6,7,10 - 0-id6maj711x3 1-idmin9s5 3-iaug13x3,7smin3 6-idmaj7min13x9 7-Imin9maj1113x7 7-id6min9x3s3,5,7 10-i13x9,11s3 (=0-G Db E F# A C =1-G Bb Db D F 0-Ab =3-G 0-Bb D# A C E =6-G Bb 0-Db F# C Eb =7-G B 0-D Ab C# E =7-G B Db 0-D E Ab =10-G Bb B D 0-F E)

0,1,3,6,7,9 - 0-id6maj711x3 1-Imin9maj11 3-id6min13x7,11 (=0-G Db E F# A C =1-G B D F 0-Ab C# =3-G 0-Bb Db E A Eb) - (S)

0,1,3,5 - i9x5 - M

0,1,3,5,10 - 0-imaj713x3,11 1-imin9min13x5,11 1-iaugmin9x3smin3 3-i11x5 5-I11x7 10-i13x3,9 (=0-G D F# A E =1-G Bb F 0-Ab Eb =1-G Bb D# F 0-Ab =3-G 0-Bb F A C =5-G B D A 0-C =10-G D 0-F C E)

0,1,3,5,9 - 0-imaj713x3,9,11 1-Iaugmin9 3-id9 5-Iaug11x7 9-Iaugmaj1113x7,9 (=0-G Bb D F# E =1-G B D# F 0-Ab =3-G 0-Bb Db F A =5-G B D# A 0-C =9-G B D# C# 0-E)

0,1,3,5,8 - 0-Imaj713x9,11 1-imin9min13x3,5 1-iaugmin911x3 3-i9 5-I13x5,7 8-imin13x7,9 (=0-G B D F# E =1-G F 0-Ab C Eb =1-G D# F 0-Ab C =3-G 0-Bb D F A =5-G B A 0-C E =8-G Bb D C 0-Eb) - (good: Bb G D F A, Bb F A D G, Bb D G A F)

0,1,3,5,8,10 - 0-Imaj713x11 1-imin9min13x5 1-iaugmin911x3smin3 3-i11 5-I13x7 8-imin13x9 10-i13x3 (=0-G B D F# A E =1-G Bb F 0-Ab C Eb =1-G Bb D# F 0-Ab C =3-G 0-Bb D F A C =5-G B D A 0-C E =8-G Bb D F C 0-Eb =10-G D 0-F A C E)

0,1,3,5,8,9 - 0-imaj713x9,11s3 1-Iaugmin911 3-id9s5 5-Iaug13x7 8-imaj7min13x9 9-Iaugmin9maj1113x7 9-id6min9min13x3,7,11s3 (=0-G Bb B D F# E =1-G B D# F 0-Ab C =3-G 0-Bb Db D F A =5-G B D# A 0-C E =8-G Bb D F# C 0-Eb =9-G B D# Ab C# 0-E =9-G B Db E Ab Eb)

0,1,3,5,7 - I11x5 - M

0,1,3,5,7,10 - 0-imaj713x3 1-idmin9min13x11 3-imin13x5 3-iaug11x3smin3 5-I11 7-Imaj1113x7 10-i13x9 (=0-G D F# A C E =1-G Bb Db F 0-Ab Eb =3-G 0-Bb F A C Eb =3-G 0-Bb D# F A C =5-G B D F A 0-C =7-G B 0-D A C# E =10-G Bb D 0-F C E)

0,1,3,5,7,9 - 0-imaj713x9 1-idmin9min13x3,11s3 1-Iaugmin9maj11 3-idmin13x11 5-Iaug11 7-Imaj11 9-Iaugmaj1113x7 (=0-G Bb D F# C E =1-G B Db F 0-Ab Eb =1-G B D# F 0-Ab C# =3-G 0-Bb Db F A Eb =5-G B D# F A 0-C =7-G B 0-D F A C# =9-G B D# A C# 0-E)

0,1,3,5,7,8 - 0-Imaj713x9 1-idmin9min13x3 3-imin13x11 5-I13x5 7-Imaj7maj11 8-imin9min13x7 (=0-G B D F# C E =1-G Db F 0-Ab C Eb =3-G 0-Bb D F A Eb =5-G B F A 0-C E =7-G B 0-D F# A C# =8-G Bb D Ab C 0-Eb)

0,1,3,5,6 - 0-imaj7maj1113x3,9 1-imin9min13x3,11 3-id69x5 3-i13x5,11 5-Imaj711x5 6-idmin911x7 (=0-G D F# C# E =1-G D F 0-Ab Eb =3-G 0-Bb E F A =3-G 0-Bb F A E =5-G B F# A 0-C =6-G Bb 0-Db Ab C)

0,1,3,5,6,10 - 0-imaj7maj1113x3 1-imin9min13x11 3-i13x5 5-Imaj711 6-idmin9min13x7 10-I13x9 (=0-G D F# A C# E =1-G Bb D F 0-Ab Eb =3-G 0-Bb F A C E =5-G B D F# A 0-C =6-G Bb 0-Db Ab C Eb =10-G B D 0-F C E)

0,1,3,5,6,9 - 0-imaj7maj1113x9 1-Imin9min13x11 3-id69 5-Iaugmaj711 6-id6min911x7 9-Iaugmaj1113x7,9smin3 9-id6min13x7,9,11s3 (=0-G Bb D F# C# E =1-G B D F 0-Ab Eb =3-G 0-Bb Db E F A =5-G B D# F# A 0-C =6-G Bb 0-Db E Ab C =9-G Bb B D# C# 0-E =9-G Bb B Db 0-E Eb)

0,1,3,5,6,8 - 0-Imaj7maj1113x9 1-imin9min13x3 3-i13x11 5-Imaj713x5 6-idmin911 8-imin13x7 (=0-G B D F# C# E =1-G D F 0-Ab C Eb =3-G 0-Bb D F A E =5-G B F# A 0-C E =6-G Bb 0-Db F Ab C =8-G Bb D A C 0-Eb)

0,1,3,5,6,8,10 - 0-Imaj7maj1113 1-imin9min13 3-i13 5-Imaj713 6-idmin9min13 8-imin13 10-I13 (=0-G B D F# A C# E =1-G Bb D F 0-Ab C Eb =3-G 0-Bb D F A C E =5-G B D F# A 0-C E =6-G Bb 0-Db F Ab C Eb =8-G Bb D F A C 0-Eb =10-G B D 0-F A C E)

0,1,3,4 - 0-iaugmaj713x3,9,11 1-imin913x3,5,11 3-imaj79x5 4-imin9x5,7s3 (=0-G D# F# E =1-G F 0-Ab E =3-G 0-Bb F# A =4-G Bb 0-B Ab)

0,1,3,4,10 - 0-iaugmaj713x3,11 1-id6min9x5 1-imin913x5,11 3-imaj711x5 4-idmin9dim11x7 4-idmin9x7s3 10-imaj1113x3,9 (=0-G D# F# A E =1-G Bb E F 0-Ab =1-G Bb F 0-Ab E =3-G 0-Bb F# A C =4-G Bb Db Ab 0-B =4-G Bb 0-B Db Ab =10-G D 0-F C# E)

0,1,3,4,9 - 0-iaugmaj713x3,9,11smin3 0-id6maj7min13x5,9,11 1-Imin913x5,11 3-idmaj79 4-imin9dim11x7 4-imin9x7s3 9-id6min13x3,7,9 (=0-G Bb D# F# E =0-G Bb E F# Eb =1-G B F 0-Ab E =3-G 0-Bb Db F# A =4-G Bb D Ab 0-B =4-G Bb 0-B D Ab =9-G Db 0-E C Eb)

0,1,3,4,8 - 0-Iaugmaj713x9,11 1-imin913x3,5 3-imaj79 4-imin9min13x5,7,11s3 4-Iaugmin9x7smin3 8-Imin13x7,9 (=0-G B D# F# E =1-G F 0-Ab C E =3-G 0-Bb D F# A =4-G Bb 0-B Ab Eb =4-G Bb 0-B D# Ab =8-G B D C 0-Eb)

0,1,3,4,8,10 - 0-Iaugmaj713x11 1-imin913x5 3-imaj711 4-idmin9min13x7,11s3 4-Iaugmin9maj11smin3 8-Imin13x9 10-imaj1113x3 (=0-G B D# F# A E =1-G Bb F 0-Ab C E =3-G 0-Bb D F# A C =4-G Bb 0-B Db Ab Eb =4-G Bb 0-B D# Ab C# =8-G B D F C 0-Eb =10-G D 0-F A C# E)

0,1,3,4,8,9 - 0-Iaugmaj713x9,11smin3 0-id6maj7min13x5,9,11s3 1-Imin913x5 3-imaj7maj11 3-idmaj79s5 4-imin9min13x7,11s3 8-Imaj7min13x9 9-id6min9min13x3,7 (=0-G Bb B D# F# E =0-G Bb B E F# Eb =1-G B F 0-Ab C E =3-G 0-Bb D F# A C# =3-G 0-Bb Db D F# A =4-G Bb 0-B D Ab Eb =8-G B D F# C 0-Eb =9-G Db 0-E Ab C Eb)

0,1,3,4,7 - 0-iaugmaj713x3,9 1-id6min9x3 3-imaj7min13x5,11 4-id6min9x5,7s3 7-ids3,5 (=0-G D# F# C E =1-G Db E F 0-Ab =3-G 0-Bb F# A Eb =4-G Bb 0-B E Ab =7-G Bb B Db 0-D)

0,1,3,4,7,10 - 0-iaugmaj713x3 1-id6min9 3-imaj7min13x5 4-id6min9x7s3 7-id6s3,5 10-id67s5 (=0-G D# F# A C E =1-G Bb Db E F 0-Ab =3-G 0-Bb F# A C Eb =4-G Bb 0-B Db E Ab =7-G Bb B Db 0-D E =10-G Bb Db D E 0-F)

0,1,3,4,7,9 - 0-iaugmaj713x3,9smin3 1-idmin913x3,11s3 3-idmaj7min13x11 4-imin913x7,11s3 7-id7s3,5 9-id6min13x3,7 (=0-G Bb D# F# C E =1-G B Db F 0-Ab E =3-G 0-Bb Db F# A Eb =4-G Bb 0-B D Ab E =7-G Bb B Db 0-D F =9-G Db 0-E A C Eb) - (P)

0,1,3,4,7,8 - 0-Iaugmaj713x9 1-idmin913x3 3-imaj7min13x11 4-Iaugmin913x7,11smin3 7-idmaj7s3,5 8-Imin9min13x7 (=0-G B D# F# C E =1-G Db F 0-Ab C E =3-G 0-Bb D F# A Eb =4-G Bb 0-B D# Ab E =7-G Bb B Db 0-D F# =8-G B D Ab C 0-Eb) - (P)

0,1,3,4,7,8,10 - 0-Iaugmaj713 1-idmin913 1-id67min911 3-imaj7min13 4-id6min9min13x7,11s3 7-imaj7maj1113x9s3 8-Imin9min13 10-imaj1113 10-id69s5 (=0-G B D# F# A C E =1-G Bb Db F 0-Ab C E =1-G Bb Db E F 0-Ab C =3-G 0-Bb D F# A C Eb =4-G Bb 0-B Db E Ab Eb =7-G Bb B 0-D F# C# E =8-G B D F Ab C 0-Eb =10-G Bb D 0-F A C# E =10-G Bb Db D E 0-F A) (P)

0,1,3,4,6 - 0-iaugmaj7maj1113x3,9 1-imin913x3,11 3-id6maj79x5 4-imin9x5s3 6-id11x7 (=0-G D# F# C# E =1-G D F 0-Ab E =3-G 0-Bb E F# A =4-G Bb 0-B F Ab =6-G Bb 0-Db A C)

0,1,3,4,6,10 - 0-iaugmaj7maj1113x3 1-imin913x11 3-id6maj711x5 4-idmin9s3 6-idmin13x7 10-Imaj1113x9 (=0-G D# F# A C# E =1-G Bb D F 0-Ab E =3-G 0-Bb E F# A C =4-G Bb 0-B Db F Ab =6-G Bb 0-Db A C Eb =10-G B D 0-F C# E)

0,1,3,4,6,9 - 0-id6maj7min13x9,11 1-Imin913x11 3-id6maj7maj11x5 4-imin9s3 6-id611x7 9-id6min13x7,9 (=0-G Bb Db E F# Eb =1-G B D F 0-Ab E =3-G 0-Bb E F# A C# =4-G Bb 0-B D F Ab =6-G Bb Db E A C =9-G Bb Db 0-E C Eb)

0,1,3,4,6,8 - 0-Iaugmaj7maj1113x9 1-imin913x3 3-imaj713x11 4-imin9min13x5,11s3 6-id11 8-Imin13x7 (=0-G B D# F# C# E =1-G D F 0-Ab C E =3-G 0-Bb D F# A E =4-G Bb 0-B F Ab Eb =6-G Bb 0-Db F A C =8-G B D A C 0-Eb)

0,1,3,4,6,8,10 - 0-Iaugmaj7maj1113 1-imin913 3-imaj713 4-idmin9min13x11s3 6-idmin13 8-Imin13 10-Imaj1113 (=0-G B D# F# A C# E =1-G Bb D F 0-Ab C E =3-G 0-Bb D F# A C E =4-G Bb 0-B Db F Ab Eb =6-G Bb 0-Db F A C Eb =8-G B D F A C 0-Eb =10-G B D 0-F A C# E)

0,1,3,4,6,8,9 - 0-Iaugmaj7maj1113x9smin3 1-Imin913 3-imaj7maj1113 4-imin9min13x11s3 6-id611 8-Imaj7min13 9-id6min9min13x7 (=0-G Bb B D# F# C# E =1-G B D F 0-Ab C E =3-G 0-Bb D F# A C# E =4-G Bb 0-B D F Ab Eb =6-G Bb 0-Db E F A C =8-G B D F# A C 0-Eb =9-G Bb Db 0-E Ab C Eb)

0,1,3,4,6,7 - 0-id6maj7min13x3,9 1-imin9maj1113x3 3-iaugmaj713x3,11smin3 3-id6maj7min13x5,11 4-id6min9x5s3 4-imin913x5,11s3 6-idmaj711 7-imin9maj11x7s3 7-idmin9x7s3,5 (=0-G Db E F# C Eb =1-G D F 0-Ab C# E =3-G 0-Bb D# F# A E =3-G 0-Bb E F# A Eb =4-G Bb 0-B E F Ab =4-G Bb 0-B F Ab E =6-G Bb 0-Db F# A C =7-G Bb B 0-D Ab C# =7-G Bb B Db 0-D Ab)

0,1,3,4,6,7,10 - 0-id6maj7min13x3 1-imin9maj1113 1-id6min9s5 3-iaugmaj713x3smin3 3-id6maj7min13x5 4-imin9maj1113x5s3 4-id6min9s3 6-idmaj7min13 7-imin9maj1113x7s3 7-id6min9x7s3,5 10-imaj1113x9s3 10-id67s3,5 (=0-G Db E F# A C Eb =1-G Bb D F 0-Ab C# E =1-G Bb Db D E F 0-Ab =3-G 0-Bb D# F# A C E =3-G 0-Bb E F# A C Eb =4-G Bb 0-B F Ab C# E =4-G Bb 0-B Db E F Ab =6-G Bb 0-Db F# A C Eb =7-G Bb B 0-D Ab C# E =7-G Bb B Db 0-D E Ab =10-G Bb B D 0-F C# E =10-G Bb B Db D E 0-F)

0,1,3,4,6,7,9 - 0-id6maj7min13x9 1-Imin9maj1113 3-id6maj7min13x11 4-imin913x11s3 6-id6maj711 7-idmin9s3,5 7-imin9maj11s3 9-id6min13x7 (=0-G Bb Db E F# C Eb =1-G B D F 0-Ab C# E =3-G 0-Bb Db E F# A Eb =4-G Bb 0-B D F Ab E =6-G Bb 0-Db E F# A C =7-G Bb B Db 0-D F Ab =7-G Bb B 0-D F Ab C# =9-G Bb Db 0-E A C Eb)

0,1,3,4,6,7,9,10 - 0-id6maj7min13 1-imin9maj1113s3 1-id6min9s3,5 (=0-G Bb Db E F# A C Eb =1-G Bb B D F 0-Ab C# E =1-G Bb B Db D E F 0-Ab) - (S 'sawtooth')

0,1,2 - 0-imaj7x3,5s7 1-imaj7min9x3,5 2-imin9x3,5,7s9 (=0-G F F# =1-G F# 0-Ab =2-G Ab 0-A)

0,1,2,10 - 0-imaj79x3,5s7 1-imaj7min9x5 2-Imin9x5,7s9 10-id6min13x3,5,9,11 (=0-G F F# A =1-G Bb F# 0-Ab =2-G B Ab 0-A =10-G E 0-F Eb) - (good: F# Ab G Bb)

0,1,2,9 - 0-imaj7x5s7 1-Imaj7min9x5 2-imin911x3,5,7s9 9-imin13x3,7,9,11s13 (=0-G Bb F F# =1-G B F# 0-Ab =2-G Ab 0-A C =9-G D Eb 0-E)

0,1,2,9,10 - 0-imaj79x5s7 1-imaj7min9x5s3 2-Imin911x5,7s9 9-imaj7min13x3,9,11s13 10-id6min9min13x3,5,11 (=0-G Bb F F# A =1-G Bb B F# 0-Ab =2-G B Ab 0-A C =9-G D F# Eb 0-E =10-G E 0-F Ab Eb)

0,1,2,8 - 0-Imaj7x5s7 1-imaj7min911x3,5 2-idmin9x3,7s9 8-imaj11min13x3,7,9 (=0-G B F F# =1-G F# 0-Ab C =2-G Db Ab 0-A =8-G D C# 0-Eb)

0,1,2,8,10 - 0-Imaj79x5s7 1-imaj7min911x5 2-Imin9maj11x5,7s9 8-imaj11min13x3,9 10-id6min13x3,5,11 (=0-G B F F# A =1-G Bb F# 0-Ab C =2-G B Ab 0-A C# =8-G D F C# 0-Eb =10-G E 0-F A Eb)

0,1,2,8,9 - 0-imaj7x5s3,7 1-Imaj7min911x5 2-idmin911x3,7s9 8-imaj7maj11min13x3,9 9-imin9min13x3,7,11s13 (=0-G Bb B F F# =1-G B F# 0-Ab C =2-G Db Ab 0-A C =8-G D F# C# 0-Eb =9-G D Ab Eb 0-E)

0,1,2,7 - 0-imaj711x3,5,9s7 1-idmaj7min9x3 2-imin9x3,7s9 7-imin13x3,7,9,11s13 (=0-G F F# C =1-G Db F# 0-Ab =2-G D Ab 0-A =7-G D Eb 0-E)

0,1,2,7,10 - 0-imaj711x3,5s7 1-idmaj7min9 2-Imin9x7s9 7-id611x3,7,9s5 10-id6min13x5,9,11 (=0-G F F# A C =1-G Bb Db F# 0-Ab =2-G B D Ab 0-A =7-G Db 0-D E C =10-G Bb E 0-F Eb)

0,1,2,7,9 - 0-imaj711x5,9s7 1-idmaj7min9x3s3 2-imin911x3,7s9 7-id11x3,9s5 9-imin13x3,7,11s13 (=0-G Bb F F# C =1-G B Db F# 0-Ab =2-G D Ab 0-A C =7-G Db 0-D F C =9-G D A Eb 0-E)

0,1,2,7,9,10 - 0-imaj711x5s7 1-idmaj7min9s3 2-Imin911x7s9 7-id611x3,9s5 9-imaj7min13x3,11s13 10-id6min9min13x5,11 (=0-G Bb F F# A C =1-G Bb B Db F# 0-Ab =2-G B D Ab 0-A C =7-G Db 0-D E F C =9-G D F# A Eb 0-E =10-G Bb E 0-F Ab Eb)

0,1,2,7,8 - 0-Imaj711x5,9s7 1-idmaj7min911x3 2-imin9maj11x3,7s9 7-idmaj711x3,9s5 8-idmin9min13x3,7,11s5 (=0-G B F F# C =1-G Db F# 0-Ab C =2-G D Ab 0-A C# =7-G Db 0-D F# C =8-G Db D Ab 0-Eb)

0,1,2,7,8,10 - 0-Imaj711x5s7 1-idmaj7min911 2-Imin9maj11x7s9 7-id6maj711x3,9s5 8-idmin9min13x3,11s5 10-id6min13x5,11 (=0-G B F F# A C =1-G Bb Db F# 0-Ab C =2-G B D Ab 0-A C# =7-G Db 0-D E F# C =8-G Db D F Ab 0-Eb =10-G Bb E 0-F A Eb)

0,1,2,6 - 0-idmaj7x3s7 1-imaj7min9x3 2-iaugmin9x3,7s9 6-id11x3,7,9s3 (=0-G Db F F# =1-G D F# 0-Ab =2-G D# Ab 0-A =6-G B 0-Db C)

0,1,2,6,10 - 0-idmaj79x3s7 1-imaj7min9 2-Iaugmin9x7s9 6-idmin13x3,7,9s3 10-id6min13x3,5,9,11s3 (=0-G Db F F# A =1-G Bb D F# 0-Ab =2-G B D# Ab 0-A =6-G B 0-Db C Eb =10-G B E 0-F Eb)

0,1,2,6,9 - 0-idmaj7s7 1-Imaj7min9 2-iaugmin911x3,7s9 6-id611x3,7,9s3 9-imin13x7,9,11s13 (=0-G Bb Db F F# =1-G B D F# 0-Ab =2-G D# Ab 0-A C =6-G B Db E C =9-G Bb D Eb 0-E)

0,1,2,6,9,10 - 0-idmaj79s7 1-imaj7min9s3 2-Iaugmin911x7s9 6-id6min13x3,7,9s3 9-imaj7min13x9,11s13 10-id6min9min13x3,5,11s3 (=0-G Bb Db F F# A =1-G Bb B D F# 0-Ab =2-G B D# Ab 0-A C =6-G B 0-Db E C Eb =9-G Bb D F# Eb 0-E =10-G B E 0-F Ab Eb)

0,1,2,6,8 - 0-idmaj7x3s3,7 1-imaj7min911x3 2-idmin9min13x3,7,11s9 6-id11x3,9s3 8-idmin13x3,7,11s5 (=0-G B Db F F# =1-G D F# 0-Ab C =2-G Db Ab 0-A Eb =6-G B 0-Db F C =8-G Db D A 0-Eb)

0,1,2,6,8,10 - 0-idmaj79x3s3,7 1-imaj7min911 2-Iaugmin9maj11x7s9 6-Iaugmaj11x9,11s11 8-imaj11min13x3 10-id6min13x3,5,11s3 (=0-G B Db F F# A =1-G Bb D F# 0-Ab C =2-G B D# Ab 0-A C# =6-G B D# F C 0-C# =8-G D F A C# 0-Eb =10-G B E 0-F A Eb)

0,1,2,6,8,9 - 0-idmaj7s3,7 1-Imaj7min911 2-idmin9min13x3,7s9 6-id611x3,9s3 8-idmaj7min13x3,11s5 9-imin9min13x7,11s13 (=0-G Bb B Db F F# =1-G B D F# 0-Ab C =2-G Db Ab 0-A C Eb =6-G B 0-Db E F C =8-G Db D F# A 0-Eb 9-G Bb D Ab Eb 0-E)

0,1,2,6,7 - 0-idmaj711x3,9s7 1-imaj7min9maj11x3 2-imin9min13x3,7,11s9 6-idmaj711x3,9s3 7-idmin911x3,7s5 (=0-G Db F F# C =1-G D F# 0-Ab C# =2-G D Ab 0-A Eb =6-G B 0-Db F# C =7-G Db 0-D Ab C)

0,1,2,6,7,10 - 0-idmaj711x3s7 1-imaj7min9maj11 2-Imin9min13x7,11s9 6-idmaj7min13x3,9s3 7-idmin9min13x3,7s5 10-id6min13x5,9,11s3 (=0-G Db F F# A C =1-G Bb D F# 0-Ab C# =2-G B D Ab 0-A Eb =6-G B 0-Db F# C Eb =7-G Db 0-D Ab C Eb =10-G Bb B E 0-F Eb)

0,1,2,6,7,9 - 0-idmaj711x9s7 1-Imaj7min9maj11 2-imin9min13x3,7s9 6-id6maj711x3,9s3 7-idmin911x3s5 9-imin13x7,11s13 (=0-G Bb Db F F# C =1-G B D F# 0-Ab C# =2-G D Ab 0-A C Eb =6-G B 0-Db E F# C =7-G Db 0-D F Ab C =9-G Bb D A Eb 0-E)

0,1,2,6,7,9,10 - 0-idmaj711s7 1-imaj7min9maj11s3 2-Imin9min13x7s9 6-id6maj7min9x3,9s3 7-id6min911s5 9-imaj7min13x11s13 10-id6min9min13x5,11s3 (=0-G Bb Db F F# A C =1-G Bb B D F# 0-Ab C# =2-G B D Ab 0-A C Eb =6-G B 0-Db E F# C Eb =7-G Db 0-D E F Ab C =9-G Bb D F# A Eb 0-E =10-G Bb B E 0-F Ab Eb) - (good: G B D F# Bb C# Ab)

0,1,2,6,7,8 - 0-idmaj711x3,9s3,7 1-idmaj7min911x3s5 2-imin9maj11min13x3,7s9 (=0-G B Db F F# C =1-G Db D F# 0-Ab C =2-G D Ab 0-A C# Eb) - (S)

0,1,2,5 - 0-imaj7x3s7 1-imaj7min9min13x3,5,11 2-imin913x3,5,7,11s9 5-i11x5,7,9s3 (=0-G D F F# =1-G F# 0-Ab Eb =2-G Ab 0-A E =5-G Bb B 0-C)

0,1,2,5,10 - 0-imaj79x3s7 1-imaj7min9min13x5,11 2-Imin913x5,7,11s9 5-i11x7,9s3 10-id6min13x3,5,9 (=0-G D F F# A =1-G Bb F# 0-Ab Eb =2-G B Ab 0-A E =5-G Bb B D 0-C =10-G E 0-F C Eb)

0,1,2,5,9 - 0-imaj7s7 1-Imaj7min9min13x5,11 2-imin913x3,5,7s9 5-imin13x5,7,9s3 9-Imin13x7,9,11s13 (=0-G Bb D F F# =1-G B F# 0-Ab Eb =2-G Ab 0-A C E =5-G Bb B 0-C Eb =9-G B D Eb 0-E)

0,1,2,5,9,10 - 0-imaj79s7 1-imaj7min9min13x5,11s3 2-Imin913x5,7s9 5-imin13x7,9s3 9-Imaj7min13x9,11s13 10-id6min9min13x3,5 (=0-G Bb D F F# A =1-G Bb B F# 0-Ab Eb =2-G B Ab 0-A C E =5-G Bb B D 0-C Eb =9-G B D F# Eb 0-E =10-G E 0-F Ab C Eb)

0,1,2,5,8 - 0-Imaj7s7 1-imaj7min9min13x3,5 2-id6min9x3,7s9 5-i13x5,7,9s3 8-idmin13x7,9,11s5 (=0-G B D F F# =1-G F# 0-Ab C Eb =2-G Db E Ab 0-A =5-G Bb B 0-C E =8-G Bb Db D 0-Eb)

0,1,2,5,8,10 - 0-Imaj79s7 1-imaj7min9min13x5 2-id6min9x3,7s3,9 5-i13x7,9s3 8-idmin13x9,11s5 10-id6min13x3,5 (=0-G B D F F# A =1-G Bb F# 0-Ab C Eb =2-G B Db E Ab 0-A =5-G Bb B D 0-C E =8-G Bb Db D F 0-Eb =10-G E 0-F A C Eb)

0,1,2,5,8,9 - 0-imaj7s3,7 1-Imaj7min9min13x5 2-id6min911x3,7s9 5-Iaug13x7,9smin3 8-idmaj7min13s5 9-Imin9min13x7,11s13 (=0-G Bb B D F F# =1-G B F# 0-Ab C Eb =2-G Db E Ab 0-A C =5-G Bb B D# 0-C E =8-G Bb Db D F# 0-Eb =9-G B D Ab Eb 0-E)

0,1,2,5,7 - 0-imaj711x3,9s7 1-idmaj7min9min13x3,11 2-imin913x3,7,11s9 5-i11x5,9s3 7-id11x3,7s5 (=0-G D F F# C =1-G Db F# 0-Ab Eb =2-G D Ab 0-A E =5-G Bb B F 0-C =7-G Db 0-D A C)

0,1,2,5,7,10 - 0-imaj711x3s7 1-idmaj7min9min13x11 2-Imin913x7,11s9 5-i11x9s3 7-id611x3,7s5 10-id6min13x5,9 (=0-G D F F# A C =1-G Bb Db F# 0-Ab Eb =2-G B D Ab 0-A E =5-G Bb B D F 0-C =7-G Db 0-D E A C =10-G Bb E 0-F C Eb)

0,1,2,5,7,9 - 0-imaj711x9s7 1-idmaj7min9min13x3,11s3 2-imin913x3,7s9 5-Iaug11x9smin3 7-id11x3s5 9-Iaug13x7,11s5 (=0-G Bb D F F# C =1-G B Db F# 0-Ab Eb =2-G D Ab 0-A C E =5-G Bb B D# F 0-C =7-G Db 0-D F A C =9-G B D D# A 0-E)

0,1,2,5,7,9,10 - 0-imaj711s7 1-idmaj7min9min13x11s3 2-Imin9x7s9 5-imin13x9s3 7-id611x3s5 9-Imaj7min13x11s13 10-id6min9min13x5 (=0-G Bb D F F# A C =1-G Bb B Db F# 0-Ab Eb =2-G B D Ab 0-A C E =5-G Bb B D F 0-C Eb =7-G Db 0-D E F A C =9-G B D F# A Eb 0-E =10-G Bb E 0-F Ab C Eb)

0,1,2,5,7,8 - 0-Imaj7x9s7 1-idmaj7min9min13x3 2-imin9maj1113x3s9 5-i13x5,9s3 7-idmaj711x3s5 8-imin9maj11min13x7 (=0-G B D F F# C =1-G Db F# 0-Ab C Eb =2-G D Ab 0-A C# E =5-G Bb B F 0-C E =7-G Db 0-D F# A C =8-G Bb D Ab C# 0-Eb)

0,1,2,5,7,8,10 - 0-Imaj711s7 1-idmaj7min9min13 2-Imin9maj1113x7s9 5-i13x9s3 7-id6maj711x3s5 8-idmin9min13x11s5 10-id6min13x5 (=0-G B D F F# A C =1-G Bb Db F# 0-Ab C Eb =2-G B D Ab 0-A C# E =5-G Bb B D F 0-C E =7-G Db 0-D E F# A C =8-G Bb Db D F Ab 0-Eb =10-G Bb E 0-F A C Eb)

0,1,2,5,6 - 0-idmaj7x3s5,7 1-imaj7min9min13x3,11 2-iaugmin913x3,7,11s9 5-imaj711x5,9s3 6-idmin911x3,7s3 (=0-G Db D F F# =1-G D F# 0-Ab Eb =2-G D# Ab 0-A E =5-G Bb B F# 0-C =6-G B 0-Db Ab C)

0,1,2,5,6,10 - 0-imaj7maj11x3s7 1-imaj7min9min13x11 2-Iaugmin913x7,11s9 5-imaj711x9s3 6-idmin9min13x3,7s3 10-id6min13x3,5,9s3 (=0-G D F F# A C# =1-G Bb D F# 0-Ab Eb =2-G B D# Ab 0-A E =5-G Bb B D F# 0-C =6-G B 0-Db Ab C Eb =10-G B E 0-F C Eb)

0,1,2,5,6,9 - 0-imaj7maj11x9s7 1-Imaj7min9min13x11 2-iaugmin913x3,7s9 5-Iaugmaj711x9smin3 6-id6min911x3,7s3 9-imin13x7,9,11s3,13 (=0-G Bb D F F# C# =1-G B D F# 0-Ab Eb =2-G D# Ab 0-A C E =5-G Bb B D# F# 0-C =6-G B 0-Db E Ab C =9-G Bb B D Eb 0-E)

0,1,2,5,6,9,10 - 0-imaj7maj11s7 1-imaj7min9min13x11s3 2-Iaugmin913x7s9 5-imaj7min13x9s3 6-id6min9min13x3,7s3 9-imaj7min13x9,11s3,13 10-id6min9min13x3,5s3 (=0-G Bb D F F# A C# =1-G Bb B D F# 0-Ab Eb =2-G B D# Ab 0-A C E =5-G Bb B D F# 0-C Eb =6-G B 0-Db E Ab C Eb =9-G Bb B D F# Eb 0-E =10-G B E 0-F Ab C Eb)

0,1,2,5,6,8 - 0-Imaj7maj11x9s7 1-imaj7min9min13x3 2-id6min9min13x3,7,11s9 5-imaj713x5,9s3 6-idmin911x3s3 8-imaj11min13x7 (=0-G B D F F# C# =1-G D F# 0-Ab C Eb =2-G Db E Ab 0-A Eb =5-G Bb B F# 0-C E =6-G B Db F Ab C =8-G Bb D A C# 0-Eb)

0,1,2,5,6,8,10 - 0-Imaj7maj11s7 1-imaj7min9min13 2-id6min9min13x3,7,11s3,9 5-imaj713x9s3 6-idmin9min13x3s3 8-imaj11min13 10-id6min13x3,5s3 (=0-G B D F F# A C# =1-G Bb D F# 0-Ab C Eb =2-G B Db E Ab 0-A Eb =5-G Bb B D F# 0-C E =6-G B 0-Db F Ab C Eb =8-G Bb D F A C# 0-Eb =10-G B E 0-F A C Eb)

0,1,2,5,6,8,9 - 0-imaj7maj11x9s3,7 1-Imaj7min9min13 2-id6min9min13x3,7s9 5-Iaugmaj713x9smin3 6-id6min911x3s3 8-imaj7maj11min13 9-imin9min13x7,11s3,13 (=0-G Bb B D F F# C# =1-G B D F# 0-Ab C Eb =2-G Db E Ab 0-A C Eb =5-G Bb B D# F# 0-C E =6-G B 0-Db E F Ab C =8-G Bb D F# A C# 0-Eb =9-G Bb B D Ab Eb 0-E)

0,1,2,5,6,7 - 0-idmaj711x9s5,7 1-idmaj7min9min13x3,11s5 2-imin9min13x3,7,11s9,13 5-imaj711x5,9s3,7 6-idmin911x3s3 7-imin9maj11x3,7s9,11 (=0-G Db D F F# C =1-G Db D F# 0-Ab Eb =2-G D Ab 0-A Eb E =5-G Bb B F F# 0-C =6-G B 0-Db F Ab C =7-G 0-D Ab A C C#)

0,1,2,5,6,7,10 - 0-imaj7maj11x3s7,11 1-idmaj7min9min13x11s5 2-Imin9min13x7,11s9,13 5-imaj711x9s3,7 6-idmaj7min9min13x3s3 7-id6min911x3,7s5,9 10-id6min13x5,9s3 (=0-G D F F# A C C# =1-G Bb Db D F# 0-Ab Eb =2-G B D Ab 0-A Eb E =5-G Bb B D F F# 0-C =6-G B 0-Db F# Ab C Eb =7-G Db 0-D E Ab A C =10-G Bb B E 0-F C Eb)

0,1,2,4 - 0-iaugmaj7x3s7 1-imaj7min913x3,5,11 2-imin9x3,5s9 4-i9x5,7s3 (=0-G D# F F# =1-G F# 0-Ab E =2-G F Ab 0-A =4-G Bb 0-B A)

0,1,2,4,10 - 0-iaugmaj79x3s7 1-imaj7min913x5,11 2-Imin9x5s9 4-id9x7s3 10-id6min13x3,9,11 (=0-G D# F F# A =1-G Bb F# 0-Ab E =2-G B F Ab 0-A =4-G Bb 0-B Db A =10-G Db E 0-F Eb)

0,1,2,4,9 - 0-iaugmaj7x3smin3,7 1-Imaj7min913x5,11 2-imin911x3,5s9 4-i9x7s3 9-imin13x3,7,9s13 (=0-G Bb D# F F# =1-G B F# 0-Ab E =2-G F Ab 0-A C =4-G Bb 0-B D A =9-G D C Eb 0-E)

0,1,2,4,9,10 - 0-iaugmaj79smin3 1-imaj7min913x5,11s3 2-Imin911x5s9 4-imaj11x7s3 9-imaj7min13x3,9s13 10-id6min9min13x3,11 (=0-G Bb D# F F# A =1-G Bb B F# 0-Ab E =2-G B F Ab 0-A C =4-G Bb 0-B D A C# =9-G D F# C Eb 0-E =10-G Db E 0-F Ab Eb)

0,1,2,4,8 - 0-Iaugmaj7s7 1-imaj7min913x3,5 2-idmin9x3s9 4-Iaug9x7smin3 8-Imaj11min13x7,9 (=0-G B D# F F# =1-G F# 0-Ab C E =2-G Db F Ab 0-A =4-G Bb 0-B D# A =8-G B D C# 0-Eb)

0,1,2,4,8,10 - 0-Iaugmaj79s7 1-imaj7min913x5 2-idmin9x3s3,9 4-idmin13x7,11s3 9-Imaj11min13x9 10-id6min13x3,11 (=0-G B D# F F# A =1-G Bb F# 0-Ab C E =2-G B Db F Ab 0-A =4-G Bb 0-B Db A Eb =9-G B D F C# 0-Eb =10-G Db E 0-F A Eb)

0,1,2,4,8,9 - 0-Iaugmaj7smin3,7 1-Imaj7min913x5 2-idmin911x3s9 4-imin13x7,11s3 8-Imaj7maj11min13x9 9-imin9min13x3,7s13 (=0-G Bb B D# F F# =1-G B F# 0-Ab C E =2-G Db F Ab 0-A C =4-G Bb 0-B D A Eb =8-G B D F# C# 0-Eb =9-G D Ab C Eb 0-E)

0,1,2,4,7 - 0-iaugmaj711x3,9s7 1-idmaj7min913x3,11 2-imin9x3s9 4-id69x5,7s3 7-id11x7,9s5 (=0-G D# F F# C =1-G Db F# 0-Ab E =2-G D F Ab 0-A =4-G Bb 0-B E A =7-G Bb Db 0-D C)

0,1,2,4,7,10 - 0-iaugmaj711x3s7 1-idmaj7min913x11 2-Imin9s9 4-id69x7s3 7-id611x7,9s5 10-id6min13x9,11 (=0-G D# F F# A C =1-G Bb Db F# 0-Ab E =2-G B D F Ab 0-A =4-G Bb 0-B Db E A =7-G Bb Db 0-D E C =10-G Bb Db E 0-F Eb)

0,1,2,4,7,9 - 0-iaugmaj711x3,9smin3,7 1-idmaj7min913x3,11s3 2-imin911x3s9 4-i13x7,11s3 7-id11x9s5 9-imin13x3,7s13 (=0-G Bb D# F F# C =1-G B Db F# 0-Ab E =2-G D F Ab 0-A C =4-G Bb 0-B D A E =7-G Bb Db 0-D F C =9-G D A C Eb 0-E)

0,1,2,4,7,9,10 - 0-iaugmaj711x3smin3,7 1-idmaj7min913x11s3 2-Imin911s9 4-imaj1113x7s3 7-id611x9s5 9-imaj7min13x3s13 10-id6min9min13x11 (=0-G Bb D# F F# A C =1-G Bb B Db F# 0-Ab E =2-G B D F Ab 0-A C =4-G Bb 0-B D A C# E =7-G Bb Db 0-D E F C =9-G D F# A C Eb 0-E =10-G Bb Db E 0-F Ab Eb)

0,1,2,4,7,8 - 0-Iaugmaj711x9s7 1-idmaj7min913x3 2-imin9maj11x3s9 4-iaug13x7,11smin3 7-idmaj711x9s5 8-Imin9maj11min13 (=0-G B D# F F# C =1-G Db F# 0-Ab C E =2-G D F Ab 0-A C# =4-G Bb 0-B D# A E =7-G Bb Db 0-D F# C =8-G B D Ab C# 0-Eb)

0,1,2,4,7,8,10 - 0-Iaugmaj711s7 1-idmaj7min913 2-Imin9maj11s9 4-id6min13x7,11s3 4-Iaugmaj1113x7smin3 7-id6maj711x9s5 8-Imin9maj11min13 10-id6min13x11 (=0-G B D# F F# A C =1-G Bb Db F# 0-Ab C E =2-G B D F Ab 0-A C# =4-G Bb 0-B Db E A Eb =4-G Bb 0-B D# A C# E =7-G Bb Db 0-D E F# C =8-G B D F Ab C# 0-Eb =10-G Bb Db E 0-F A Eb)

0,1,2,4,7,8,9 - 0-Iaugmaj711x9smin3 1-idmaj7min913x3s3 2-idmin911x3s5,9 4-imin13x7,11s3,13 7-idmaj711x9s5,7 8-Imaj7min9maj11min13 9-imin9min13x3,7s9,13 (=0-G Bb B D# F F# C =1-G B Db F# 0-Ab C E =2-G Db D F Ab 0-A C =4-G Bb 0-B D A Eb E =7-G Bb Db 0-D F F# C =8-G B D F# Ab C# 0-Eb =9-G D Ab A C Eb 0-E)

0,1,2,4,6 - 0-idmaj7min13x3,9,11s7 0-iaugmaj7maj11x3,9s7 1-imaj7min913x3,11 2-iaugmin9x3s9 4-i9x5s3 6-id11x3,7s3 (=0-G Db F F# Eb =0-G D# F F# C# =1-G D F# 0-Ab E =2-G D# F Ab 0-A =4-G Bb 0-B F A =6-G B 0-Db A C)

0,1,2,4,6,10 - 0-idmaj7min13x3,11s7 0-iaugmaj7maj11x3s7 1-imaj7min913x11 2-Iaugmin9s9 4-id9s3 6-Iaugmaj11x7s11 6-idmin13x3,7s3 10-id6min13x3,9,11s3 (=0-G Db F F# A Eb =0-G D# F F# A C# =1-G Bb D F# 0-Ab E =2-G B D# F Ab 0-A =4-G Bb 0-B Db F A =6-G B D# A C 0-C# =6-G B Db A C Eb =10-G B Db E 0-F Eb)

0,1,2,4,6,9 - 0-idmaj7min13x9,11s7 1-Imaj7min913x11 2-iaugmin911x3s9 4-i9s3 6-id611x3,7s3 9-imin13x7,9s13 (=0-G Bb Db F F# Eb =1-G B D F# 0-Ab E =2-G D# F Ab 0-A C =4-G Bb 0-B D F A =6-G B 0-Db E A C =9-G Bb D C Eb 0-E)

0,1,2,4,6,9,10 - 0-idmaj7min13x11s7 1-imaj7min913x11s3 2-Iaugmin911s9 4-imaj11s3 6-id6min13x3,7s3 9-imaj7min13x9s13 10-id6min9min13x3,11s3 (=0-G Bb Db F F# A Eb =1-G Bb B D F# 0-Ab E =2-G B D# F Ab 0-A C =4-G Bb 0-B D F A C# =6-G B 0-Db E A C Eb =9-G Bb D F# C Eb 0-E =10-G B Db E 0-F Ab Eb)

0,1,2,4,6,8 - 0-idmaj7min13x3,9,11s3,7 0-Iaugmaj7maj11x9s7 1-imaj7min913x3 2-idmin9min13x3,11s9 2-Iaugmin9maj11x3s9 4-Iaug9smin3 6-id11x3s3 8-idmin13x3,7,11s3,5 8-Imaj11min13x7 (=0-G B Db F F# Eb =0-G B D# F F# C# =1-G D F# 0-Ab C E =2-G Db F Ab 0-A Eb =2-G D# F Ab 0-A C# =4-G Bb 0-B D# F A =6-G B 0-Db F A C =8-G B Db D A 0-Eb =8-G B D A C# 0-Eb)

0,1,2,4,6,8,10 - 0-Iaugmaj7maj11s7 0-idmaj7min13x3,11s3,7 1-imaj7min913 2-Iaugmin9maj11s9 2-idmin9min13x3,11s3,9 4-Iaugmaj11smin3 4-idmin13x11s3 6-idmin13x3s3 8-Imaj11min13 10-id6min13x3,11s3 (=0-G B D# F F# A C# =0-G B Db F F# A Eb =1-G Bb D F# 0-Ab C E =2-G B D# F Ab 0-A C# =2-G B Db F Ab 0-A Eb =4-G Bb 0-B D# F A C# =4-G Bb 0-B Db F A Eb =6-G B 0-Db F A C Eb =8-G B D F A C# 0-Eb =10-G B Db E 0-F A Eb)

0,1,2,4,6,8,9 - 0-idmaj7min13x9,11s3,7 0-Iaugmaj7maj11x9smin3,7 1-Imaj7min913 2-idmin9min13x3s9 4-imin13x11s3 6-id611x3s3 8-Imaj7maj11min13 9-imin9min13x7s13 (=0-G Bb B Db F F# Eb =0-G Bb B D# F F# C# =1-G B D F# 0-Ab C E =2-G Db F Ab 0-A C Eb =4-G Bb 0-B D F A Eb =6-G B 0-Db E F A C =8-G B D F# A C# 0-Eb =9-G Bb D Ab C Eb 0-E)

0,1,2,4,6,7 - 0-idmaj7min13x3,9s7 1-idmaj7min913x3,11s5 2-imin9min13x3,11s9 4-i13x5,11s3 6-idmaj711x3 7-idmin911x7s5 (=0-G Db F F# C Eb =1-G Db D F# 0-Ab E =2-G D F Ab 0-A Eb =4-G Bb 0-B F A E =6-G B 0-Db F# A C =7-G Bb Db 0-D Ab C)

0,1,2,4,6,7,10 - 0-idmaj7min13x3s7 1-idmaj7min913x11s5 2-Imin9min13x11s9 4-id69s3 6-idmaj7min13x3s3 7-id6min911x7s5 10-id6min13x9,11s3 (=0-G Db F F# A C Eb =1-G Bb Db D F# 0-Ab E =2-G B D F Ab 0-A Eb =4-G Bb 0-B Db E F A =6-G B 0-Db F# A C Eb =7-G Bb Db 0-D E Ab C =10-G Bb B Db E 0-F Eb)

0,1,2,4,6,7,9 - 0-idmaj7min13x9s7 1-idmaj7min913x3,11s3,5 2-imin9min13x3s9 4-i13x11s3 6-id6maj711x3s3 7-idmin911s5 9-imin13x7s13 (=0-G Bb Db F F# C Eb =1-G B Db D F# 0-Ab E =2-G D F Ab 0-A C Eb =4-G Bb 0-B D F A E =6-G B 0-Db E F# A C =7-G Bb Db 0-D F Ab C =9-G Bb D A C Eb 0-E)

0,1,2,4,6,7,9,10 - 0-idmaj7min13s7 1-idmaj7min913x11s3,5 2-Imin9min13s9 4-imaj1113s3 6-id6maj7min13x3s3 6-Iaugmaj7maj1113s11 7-id6min911s5 7-imin9maj1113s11 9-imaj7min13s13 10-id6min9min13x11s3 (=0-G Bb Db F F# A C Eb =1-G Bb B Db D F# 0-Ab E =2-G B D F Ab 0-A C Eb =4-G Bb 0-B D F A C# E =6-G B 0-Db E F# A C Eb =6-G B D# F# A C C# E =7-G Bb Db 0-D E F Ab C =7-G Bb 0-D F Ab C C# E =9-G Bb D F# A C Eb 0-E =10-G Bb B Db E 0-F Ab Eb) - (good: G B D F# Bb Db E Ab)

0,1,2,4,6,7,8 - 0-idmaj7min13x3,9s3,7 0-Iaugmaj7maj11x9s7,11 1-idmaj7min913x3s5 2-imin9maj11min13x3s9 4-Iaug13x11smin3 6-idmaj711x3s3,7 7-idmaj7min911s5 -Imin9maj11min13x7s9 (=0-G B Db F F# C Eb =0-G B D# F F# C C# =1-G Db D F# 0-Ab C E =2-G D F Ab 0-A C# Eb =4-G Bb 0-B D# F A E =6-G B 0-Db F F# A C =7-G Bb Db 0-D F# Ab C =8-G B D Ab A C# 0-Eb)

0,1,2,4,6,7,8,10 - 0-Iaugmaj7maj11s7,11 0-idmaj7min13x3s3,7 1-idmaj7min913s5 1-id6maj7min911s5 1-imaj7min9maj1113s11 2-Imin9maj11min13s9 4-id6min13x11s3 (=0-G B D# F F# A C C# =0-G B Db F F# A C Eb =1-G Bb Db D F# 0-Ab C E =1-G Bb Db D E F# 0-Ab C =1-G Bb D F# 0-Ab C C# E =2-G B D F Ab 0-A C# Eb =4-G Bb 0-B Db E F A Eb) (S)

0,1,2,4,5 - 0-imaj7min13x3,9,11s7 1-iaugmaj7min913x3,11 2-imin913x3,5,11s9 4-imaj79x5s3 5-imin911x5,7s3 (=0-G D F F# Eb =1-G D# F# 0-Ab E =2-G F Ab 0-A E =4-G Bb 0-B F# A =5-G Bb B Ab 0-C)

0,1,2,4,5,10 - 0-imaj7min13x3,11s7 1-iaugmaj7min913x3,11smin3 2-Imin913x5,11s9 4-idmaj79s3 5-imin911x7,11s3 10-id6min13x3,9 (=0-G D F F# A Eb =1-G Bb D# F# 0-Ab E =2-G B F Ab 0-A E =4-G Bb 0-B Db F# A =5-G Bb B D Ab 0-C =10-G Db E 0-F C Eb)

0,1,2,4,5,9 - 0-imaj7min13x9,11s7 1-Iaugmaj7min913x11 2-imin913x3,5s9 4-imaj79s3 5-Iaugmin911x7smin3 9-Imin13x7,9s13 (=0-G Bb D F F# Eb =1-G B D# F# 0-Ab E =2-G F Ab 0-A C E =4-G Bb 0-B D F# A =5-G Bb B D# Ab 0-C =9-G B D C Eb 0-E)

0,1,2,4,5,9,10 - 0-imaj7min13x11s7 1-Iaugmaj7min913x11smin3 2-Imin913x5s9 4-imaj7maj11s3 5-imin9min13x7s3 9-Imaj7min13x9s13 10-id6min9min13x3 (=0-G Bb D F F# A Eb =1-G Bb B D# F# 0-Ab E =2-G B F Ab 0-A C E =4-G Bb 0-B D F# A C# =5-G Bb B D Ab 0-C Eb =9-G B D F# C Eb 0-E =10-G Db E 0-F Ab C Eb)

0,1,2,4,5,8 - 0-Iaugmaj7s5,7 0-Imaj7min13x9,11s7 1-iaugmaj7min913x3 2-id6min9x3s9 4-Iaugmaj79smin3 5-imin913x5,7s3 8-idmin13x7,9,11s3,5 8-imaj11min13x7,9s3 (=0-G B D D# F F# =0-G B D F F# Eb =1-G D# F# 0-Ab C E =2-G Db E F Ab 0-A =4-G Bb 0-B D# F# A =5-G Bb B Ab 0-C E =8-G Bb B Db D 0-Eb =8-G Bb B D C# 0-Eb)

0,1,2,4,5,8,10 - 0-Imaj7min13x11s7 1-iaugmaj7min913x3smin3 2-id6min9x3s3,9 4-idmaj7min13x11s3 4-Iaugmaj7maj11smin3 5-imin913x7s3 8-imaj11min13x9s3 8-Iaugmaj11x9smin3,5 8-idmin13x9,11s3,5 10-id6min13x3 (=0-G B D F F# A Eb =1-G Bb D# F# 0-Ab C E =2-G B Db E F Ab 0-A =4-G Bb 0-B Db F# A Eb =4-G Bb 0-B D# F# A C# =5-G Bb B D Ab 0-C E =8-G Bb B D F C# 0-Eb =8-G Bb B D 0-D# F C# =8-G Bb B Db D F 0-Eb =10-G Db E 0-F A C Eb)

0,1,2,4,5,8,9 - 0-Iaugmaj7smin3,5,7 0-imaj7min13x9,11s3,7 1-Iaugmaj7min913 2-id6min911x3s9 4-imaj7min13x11s3 4-Iaugmaj79smin3,5 5-Iaugmin913x7smin3 8-idmaj7min13x9,11s3,5 8-imaj7maj11min13x9s3 9-Imin9min13x7s13 9-Iaugmin913x7s5 (=0-G Bb B D D# F F# =0-G Bb B D F F# Eb =1-G B D# F# 0-Ab C E =2-G Db E F Ab 0-A C =4-G Bb 0-B D F# A Eb =4-G Bb 0-B D D# F# A =5-G Bb B D# Ab 0-C E =8-G Bb B Db D F# 0-Eb =8-G Bb B D F# C# 0-Eb =9-G B D Ab C Eb 0-E =9-G B D D# Ab C 0-E)

0,1,2,4,5,7 - 0-imaj7min13x3,9s7 0-iaugmaj711x3,9s5,7 1-id6maj7min9min13x11 1-iaugmaj7min9maj1113x3 2-imin913x3,11s9 4-imaj713x5,11s3 5-imin911x5s3 7-id11x7s5 7-imaj11x7s11 (=0-G D F F# C Eb =0-G D D# F F# C =1-G Db E F# 0-Ab Eb =1-G D# F# 0-Ab C# E =2-G D F Ab 0-A E =4-G Bb 0-B F# A E =5-G Bb B F Ab 0-C =7-G Bb Db 0-D A C =7-G Bb 0-D A C C#)

0,1,2,4,5,7,10 - 0-imaj7min13x3s7 1-id6maj7min9min13x11 1-iaugmaj7min9maj1113x3smin3 2-Imin913x11s9 4-id6maj79s3 5-imin911s3 7-id611x7s5 7-imaj1113x7s11 10-id6min13x9 (=0-G D F F# A C Eb =1-G Bb Db E F# 0-Ab Eb =1-G Bb D# F# 0-Ab C# E =2-G B D F Ab 0-A E =4-G Bb 0-B Db E F# A =5-G Bb B D F Ab 0-C =7-G Bb Db 0-D E A C =7-G Bb 0-D A C C# E =10-G Bb Db E 0-F C Eb)

0,1,2,4,5,7,9 - 0-imaj7min13x9s7 1-Iaugmaj7min9maj1113 1-id6maj7min9min13x3,11s3 2-imin913x3s9 4-imaj713x11s3 5-Iaugmin911smin3 7-id11s5 9-Imin13x7s13 9-Iaug13x7s5 (=0-G Bb D F F# C Eb =1-G B D# F# 0-Ab C# E =1-G B Db E F# 0-Ab Eb =2-G D F Ab 0-A C E =4-G Bb 0-B D F# A E =5-G Bb B D# F Ab 0-C =7-G Bb Db 0-D F A C =9-G B D A C Eb 0-E =9-G B D D# A C 0-E)

0,1,2,4,5,7,9,10 - 0-imaj7min13s7 1-id6maj7min9min13x11s3 1-Iaugmaj7min9maj1113smin3 2-Imin913s9 4-id6maj79s3,5 4-imaj7maj1113s3 5-imin9min13s3 7-id611s5 7-imaj1113s11 9-Imaj7min13s13 9-Iaugmaj713s5 10-id6min9min13 (=0-G Bb D F F# A C Eb =1-G Bb B Db E F# 0-Ab Eb =1-G Bb B D# F# 0-Ab C# E =2-G B D F Ab 0-A C E =4-G Bb 0-B Db D E F# A =4-G Bb 0-B D F# A C# E =5-G Bb B D F Ab 0-C Eb =7-G Bb Db 0-D E F A C =7-G Bb 0-D F A C C# E =9-G B D F# A C Eb 0-E =9-G B D D# F# A C 0-E =10-G Bb Db E 0-F Ab C Eb)

0,1,2,4,5,7,8 - 0-Imaj7min13x9s7 1-id6maj7min9min13x3 2-imin9maj1113x3s9 4-Iaugmaj713x11smin3 5-imin913x5s3 7-idmaj711s5 7-imaj7maj11s11 8-idmin9min13x7,11s3,5 8-imin9maj11min13x7s3 8-Iaugmin9maj11x7smin3,5 (=0-G B D F F# C Eb =1-G Db E F# 0-Ab C Eb =2-G D F Ab 0-A C# E =4-G Bb 0-B D# F# A E =5-G Bb B F Ab 0-C E =7-G Bb Db 0-D F# A C =7-G Bb 0-D F# A C C# =8-G Bb B Db D Ab 0-Eb =8-G Bb B D Ab C# 0-Eb =8-G Bb B D 0-D# Ab C#)

0,1,2,4,5,7,8,10 - 0-Imaj7min13s7 1-id6maj7min9min13 2-Imin9maj1113s9 4-id6maj7min13x11s3 4-Iaugmaj7maj1113smin3 5-imin913s3 7-id6maj711s5 8-idmin9min13x11s3,5 8-Iaugmin9maj11smin3,5 8-imin9maj11min13s3 10-id6min13 10-iaugmaj1113x3smin3,11 (=0-G B D F F# A C Eb =1-G Bb Db E F# 0-Ab C Eb =2-G B D F Ab 0-A C# E =4-G Bb 0-B Db E F# A Eb =4-G Bb 0-B D# F# A C# E =5-G Bb B D F Ab 0-C E =7-G Bb Db 0-D E F# A C =8-G Bb B Db D F Ab 0-Eb =8-G Bb B D 0-D# F Ab C# =8-G Bb B D F Ab C# Eb =10-G Bb Db E 0-F A C Eb =10-G Bb D# 0-F A C C# E)

0,1,2,4,5,7,8,9 - 0-imaj7min13x9s3,7 1-id6maj7min9min13x3s3 1-Iaugmaj7min9maj1113s11 2-id6min911x3s5,9 2-imin9maj1113x3s9,11 4-imaj7min13x11s3,13 4-Iaugmaj713x11smin3,5 5-Iaugmin913smin3 7-idmaj711s5,7 7-imaj7maj11s7,11 8-idmaj7min9min13x11s3,5 8-imaj7min9maj11min13s3 9-Imin9min13x7s9,13 9-Iaugmin913x7s5,9 (=0-G Bb B D F F# C Eb =1-G B Db E F# 0-Ab C Eb =1-G B D# F# 0-Ab C C# E =2-G Db D E F Ab 0-A C =2-G D F Ab 0-A C C# E =4-G Bb 0-B D F# A Eb E =4-G Bb 0-B D D# F# A E =5-G Bb B D# F Ab C E =7-G Bb Db 0-D F F# A C =7-G Bb 0-D F F# A C C# =8-G Bb B Db D F# Ab 0-Eb =8-G Bb B D F# Ab C# 0-Eb =9-G B D Ab A C Eb 0-E =9-G B D D# Ab A C 0-E)

0,1,2,4,5,6 - 0-idmaj7min13x3,9,11s5,7 0-imaj7maj11min13x3,9s7 0-iaugmaj7maj11x3,9s5,7 1-imaj7min9min13x3,11s13 1-iaugmaj7min913x3,11s5 2-iaugmin913x3,11s9 4-imaj79x5s3,7 5-imaj7min911x5s3 6-idmin911x3,7s3,9 (=0-G Db D F F# Eb =0-G D F F# C# Eb =0-G D D# F F# C# =1-G D F# 0-Ab Eb E =1-G D D# F# 0-Ab E =2-G D# F Ab 0-A E =4-G Bb 0-B F F# A =5-G Bb B F# Ab 0-C =6-G B 0-Db Ab A C)

0,1,2,4,5,6,10 - 0-idmaj7min13x3,11s5,7 0-iaugmaj7maj11x3s5,7 0-imaj7maj11min13x3s7 1-iaugmaj7min913x3,11smin3,5 1-imaj7min9min13x11s13 2-Iaugmin913x11s9 4-idmaj79s3,7 5-imaj7min911s3 6-idmin9min13x3,7s3,9 6-iaugmin9maj11x7s9,11 10-id6min13x3,9s3 10-iaugmaj1113x9s11 (=0-G Db D F F# A Eb =0-G D D# F F# A C# =0-G D F F# A C# Eb =1-G Bb D D# F# 0-Ab E =1-G Bb D F# 0-Ab Eb E =2-G B D# F Ab 0-A E =4-G Bb 0-B Db F F# A =5-G Bb B D F# Ab 0-C =6-G B 0-Db Ab A C Eb =6-G B D# Ab A C 0-C# =10-G B Db E 0-F C Eb =10-G B D# 0-F C C# E)

0,1,2,4,5,6,9 - 0-idmaj7min13x9,11s5,7 0-imaj7maj11min13x9s7 1-Iaugmaj7min913x11s5 1-Imaj7min9min13x11s13 2-iaugmin913x3s9 4-imaj79s3,7 5-Iaugmaj7min911smin3 6-id6min911x3,7s3,9 9-Iaug13x7,9smin3,5 9-imin13x7,9s3,13 (=0-G Bb Db D F F# Eb =0-G Bb D F F# C# Eb =1-G B D D# F# 0-Ab E =1-G B D F# 0-Ab Eb E =2-G D# F Ab 0-A C E =4-G Bb 0-B D F F# A =5-G Bb B D# F# Ab 0-C =6-G B 0-Db E Ab A C =9-G Bb B D D# C 0-E =9-G Bb B D C Eb 0-E)

0,1,2,4,5,6,9,10 - 0-idmaj7min13x11s5,7 0-imaj7maj11min13s7 1-Iaugmaj7min913x11smin3,5 1-imaj7min9min13x11s3,13 2-Iaugmin913s9 4-imaj7maj11s3,7 5-imaj7min9min13s3 6-id6min9min13x3,7s3,9 6-Iaugmin9maj1113x7s9,11 9-imaj7min13x9s3,13 9-Iaugmaj713x9smin3,5 10-id6min9min13x3s3 10-Iaugmin913s11 (=0-G Bb Db D F F# A Eb =0-G Bb D F F# A C# Eb =1-G Bb B D D# F# 0-Ab E =1-G Bb B D F# 0-Ab Eb E =2-G B D# F Ab 0-A C E =4-G Bb 0-B D F F# A C# =5-G Bb B D F# Ab 0-C Eb =6-G B 0-Db E Ab A C Eb =6-G B D# Ab A C 0-C# E =9-G Bb B D F# C Eb 0-E =9-G Bb B D D# F# C 0-E =10-G B Db E 0-F Ab C Eb =10-G B D# 0-F Ab C C# E)

0,1,2,4,5,6,8 - 0-idmaj7min13x3,9,11s3,5,7 0-Iaugmaj7maj11x9s5,7 0-Imaj7maj11min13x9s7 1-iaugmaj7min913x3s5 1-imaj7min9min13x3s13 2-id6min9min13x3s9 2-iaugmin9maj1113x3s9 4-Iaugmaj79smin3,7 5-imaj7min913x5s3 6-idmin911x3s3,9 8-idmin13x7,11s3,5 8-Iaugmaj11x7smin3,5 8-imaj11min13x7s3 (=0-G B Db D F F# Eb =0-G B D D# F F# C# =0-G B D F F# C# Eb =1-G D D# F# 0-Ab C E =1-G D F# 0-Ab C Eb E =2-G Db E F Ab 0-A Eb =2-G D# F Ab 0-A C# E =4-G Bb 0-B D# F F# A =5-G Bb B F# Ab 0-C E =6-G B 0-Db F Ab A C =8-G Bb B Db D A 0-Eb =8-G Bb B D 0-D# A C# =8-G Bb B D A C# 0-Eb)

0,1,2,4,5,6,8,10 - 0-idmaj7min13x3,11s3,5,7 0-Iaugmaj7maj11s5,7 0-Imaj7maj11min13s7 1-Iaugmaj7min913x3smin3,5 1-imaj7min9min13s13 2-id6min9min13x3,11s3,9 2-Iaugmin9maj1113s9 4-idmaj7min13x11s3,7 4-Iaugmaj7maj11smin3,7 5-imaj7min913s3 6-idmin9min13x3s3,9 6-Iaugmin9maj11s9,11 8-idmin13x11s3,5 8-Iaugmaj11smin3,5 8-imaj11min13s3 10-id6min13x3s3 10-Iaugmaj1113s11 (=0-G B Db D F F# A Eb =0-G B D D# F F# A C# =0-G B D F F# A C# Eb =1-G Bb D D# F# 0-Ab C E =1-G Bb D F# 0-Ab C Eb E =2-G B Db E F Ab 0-A Eb =2-G B D# F Ab 0-A C# E =4-G Bb 0-B Db F F# A Eb =4-G Bb 0-B D# F F# A C# =5-G Bb B D F# Ab 0-C E =6-G B 0-Db F Ab A C Eb =6-G B D# F Ab A C 0-C# =8-G Bb B Db D F A 0-Eb =8-G Bb B D 0-D# F A C# =8-G Bb B D F A C# 0-Eb =10-G B Db E 0-F A C Eb =10-G B D# 0-F A C C# E)

0,1,2,4,5,6,8,9 - 0-idmaj7min13x9,11s3,5,7 0-Iaugmaj7maj11x9smin3,5,7 0-imaj7maj11min13x9s3,7 1-Iaugmaj7min913s5 1-Imaj7min9min13s13 2-id6min9min13x3s9 2-iaugmin9maj1113x3s9,11 4-imaj7min13x11s3,7 5-Iaugmaj7min913smin3 6-id6min911x3s3,9 8-imaj7maj11min13s3 9-Iaugmin913x7smin3,5 9-imin9min13x7s3,13 (=0-G Bb B Db D F F# Eb =0-G Bb B D D# F F# C# =0-G Bb B D F F# C# Eb =1-G B D D# F# 0-Ab C E =1-G B D F# 0-Ab C Eb E =2-G Db E F Ab 0-A C Eb =2-G D# F Ab 0-A C C# E =4-G Bb 0-B D F F# A Eb =5-G Bb B D# F# Ab 0-C E =6-G B 0-Db E F Ab A C =8-G Bb B D F# A C# 0-Eb =9-G Bb B D D# Ab C 0-E =9-G Bb B D Ab C Eb 0-E)

0,1,2,4,5,6,8,9,10 - 0-imaj7maj11min13s3,7 1-Iaugmaj7min913smin3,5 1-imaj7min9min13s3,13 2-id6min9min13x3s3,9 2-Iaugmin9maj1113s9,11 (=0-G Bb B D F F# A C# Eb =1-G Bb B D D# F# 0-Ab C E =1-G Bb B D F# 0-Ab C Eb E =2-G B Db E F Ab 0-A C Eb =2-G B D# F Ab 0-A C C# E) - (S)

0,1,2,3 - - 1-G F F# 0-Ab - (good: G F# Ab F)

0,1,2,3,10 - -

0,1,2,3,9 - -

0,1,2,3,9,10 - -

0,1,2,3,8 - -

0,1,2,3,8,10 - -

0,1,2,3,8,9 - -

0,1,2,3,8,9,10 - - - (good: G Bb D Ab C A C#)

0,1,2,3,7 - -

0,1,2,3,7,10 - -

0,1,2,3,7,9 - -

0,1,2,3,7,9,10 - -

0,1,2,3,7,8 - -

0,1,2,3,7,8,10 - -

0,1,2,3,7,8,9 - -

0,1,2,3,6 - -

0,1,2,3,6,10 - -

0,1,2,3,6,9 - -

0,1,2,3,6,9,10 - -

0,1,2,3,6,8 - -

0,1,2,3,6,8,10 - -

0,1,2,3,6,8,9 - -

0,1,2,3,6,8,9,10 - -

0,1,2,3,6,7 - -

0,1,2,3,6,7,10 - -

0,1,2,3,6,7,9 - -

0,1,2,3,6,7,9,10 - - - (good: G B D F# Bb Db F Ab)

0,1,2,3,6,7,8 - -

0,1,2,3,6,7,8,10 - -

0,1,2,3,6,7,8,9 - - - (S)

0,1,2,3,5 - -

0,1,2,3,5,10 - -

0,1,2,3,5,9 - -

0,1,2,3,5,9,10 - -

0,1,2,3,5,8 - -

0,1,2,3,5,8,10 - -

0,1,2,3,5,8,9 - -

0,1,2,3,5,8,9,10 - -

0,1,2,3,5,7 - -

0,1,2,3,5,7,10 - -

0,1,2,3,5,7,9 - -

0,1,2,3,5,7,9,10 - -

0,1,2,3,5,7,8 - -

0,1,2,3,5,7,8,10 - -

0,1,2,3,5,7,8,9 - -

0,1,2,3,5,6 - -

0,1,2,3,5,6,10 - -

0,1,2,3,5,6,9 - -

0,1,2,3,5,6,9,10 - -

0,1,2,3,5,6,8 - -

0,1,2,3,5,6,8,10 - - - (H)

0,1,2,3,5,6,8,9 - -

0,1,2,3,5,6,8,9,10 - -

0,1,2,3,5,6,7 - -

0,1,2,3,5,6,7,10 - -

0,1,2,3,5,6,7,9 - -

0,1,2,3,5,6,7,9,10 - -

0,1,2,3,5,6,7,8 - -

0,1,2,3,5,6,7,8,10 - -

0,1,2,3,4 - -

0,1,2,3,4,10 - -

0,1,2,3,4,9 - -

0,1,2,3,4,9,10 - -

0,1,2,3,4,8 - -

0,1,2,3,4,8,10 - -

0,1,2,3,4,8,9 - -

0,1,2,3,4,8,9,10 - -

0,1,2,3,4,7 - -

0,1,2,3,4,7,10 - -

0,1,2,3,4,7,9 - -

0,1,2,3,4,7,9,10 - -

0,1,2,3,4,7,8 - -

0,1,2,3,4,7,8,10 - -

0,1,2,3,4,7,8,9 - -

0,1,2,3,4,7,8,9,10 - -

0,1,2,3,4,6 - -

0,1,2,3,4,6,10 - -

0,1,2,3,4,6,9 - - - (good: G Bb D F Ab B A)

0,1,2,3,4,6,9,10 - -

0,1,2,3,4,6,8 - -

0,1,2,3,4,6,8,10 - -

0,1,2,3,4,6,8,9 - -

0,1,2,3,4,6,8,9,10 - -

0,1,2,3,4,6,7 - -

0,1,2,3,4,6,7,10 - -

0,1,2,3,4,6,7,9 - -

0,1,2,3,4,6,7,9,10 - -

0,1,2,3,4,6,7,8 - -

0,1,2,3,4,6,7,8,10 - -

0,1,2,3,4,6,7,8,9 - -

0,1,2,3,4,6,7,8,9,10 - - - (S)

0,1,2,3,4,5 - -

0,1,2,3,4,5,10 - - - (good: G Bb D Ab B A C, G Bb Db F# A Ab B, G Bb D A C Ab B)

0,1,2,3,4,5,9 - - - (good: G Bb Db F Ab F# A, G Bb D F# A Ab B)

0,1,2,3,4,5,9,10 - -

0,1,2,3,4,5,8 - - - (good: G Bb D F# A F Ab, G Bb D F Ab F# A)

0,1,2,3,4,5,8,10 - -

0,1,2,3,4,5,8,9 - -

0,1,2,3,4,5,8,9,10 - -

0,1,2,3,4,5,7 - - - (good: G B D A# C# A C)

0,1,2,3,4,5,7,10 - -

0,1,2,3,4,5,7,9 - -

0,1,2,3,4,5,7,9,10 - -

0,1,2,3,4,5,7,8 - -

0,1,2,3,4,5,7,8,10 - -

0,1,2,3,4,5,7,8,9 - -

0,1,2,3,4,5,7,8,9,10 - -

0,1,2,3,4,5,6 - - - (good: G Bb Db A C Ab B)

0,1,2,3,4,5,6,10 - -

0,1,2,3,4,5,6,9 - -

0,1,2,3,4,5,6,9,10 - -

0,1,2,3,4,5,6,8 - -

0,1,2,3,4,5,6,8,10 - -

0,1,2,3,4,5,6,8,9 - -

0,1,2,3,4,5,6,8,9,10 - -

0,1,2,3,4,5,6,7 - -

0,1,2,3,4,5,6,7,10 - -

0,1,2,3,4,5,6,7,9 - -

0,1,2,3,4,5,6,7,9,10 - -

0,1,2,3,4,5,6,7,8 - -

0,1,2,3,4,5,6,7,8,10 - -

0,1,2,3,4,5,6,7,8,9 - -

0,1,2,3,4,5,6,7,8,9,10 - -

0,1,2,3,4,5,6,7,8,9,10,11 - - - (S)

Copyright (c) 2009 Mark D. Blackwell.

Friday, January 16, 2009

A normalized chord notation & naming based on Mozart's Agnus Dei from Missa Brevis in D (K.194)

This Christmas (2008), I sang Mozart's 'Missa Brevis in D (K.194)' and greatly enjoyed it! I am pleased now to be able to present the following, detailed and complete list I have created of the chords in the Agnus Dei movement. 'Complete' means every note is included; no passing tones are excluded. However, trills are excluded. I intend to write a computer program in some way involving these chords.

The chords, harmonic function agnostic, are in a notation that automatically collapses all transpositions and inversions, which I created for the list. The twelve adjacent tones in an octave are numbered backward with this method, 0 to 11. Each chord is transposed until (in a computer sense) its combination of numbers is as low as possible ('normalized'). This collapses the transpositions and inversions. The number, '0' in the normalized notation does not necessarily mean the root of the chord. Sorting these chords, as you can see in the list, conveniently collects the categories of basic triads, diminished, and seventh chords.

Here are the thirty-three (33) transposition- and inversion -collapsed chords of the Agnus Dei ordered by their normalized notation:

normalized-notation - standard-name [(nonstandard-names)] - example
0 - ix3,5 - G
0,6 - idx3 (=I7x1,5) - G Db
0,5 - ix3 - G D
0,4 - Ix5 (=ix1) - G B
0,3 - ix5 (=Ix1) - G Bb
0,3,8 - i - G Bb D
0,3,7 - I - G B D
0,3,6 - id (=id6x3) - G Bb Db
0,3,6,9 - id6 (=id13x7,9,11) - G Bb Db E
0,2 - i7x3,5 - G F
0,2,9 - i7x5 - G Bb F
0,2,8 - I7x5 - G B F
0,2,7 - ix3s4 (=i11x3,7,9 =i9x3,7 =ix3s2) - G C D
0,2,6 - id7x3 - G Db F
0,2,6,9 - id7 - G Bb Db F
0,2,5 - i7x3 - G D F
0,2,5,9 - i7 - G Bb D F
0,2,5,8 - I7 - G B D F
0,2,5,7 - i7x3s4 (=i11x3,9 =ix3s2,4 =ix3s2,6) - G C D F
0,2,4,9 - I9x7 (=Is2) - G B D A
0,2,4,8 - Iaug7 (=Iaug9x7) - G B D# F
0,1,8 - Imaj7x5 - G B F#
0,1,8,10 - Imaj79x5 - G B F# A
0,1,7 - idx3s5 (=idmin9x3,7 =imaj711x3,5,9 =imaj7x3,5s4) - G Db D
0,1,6,10 - imin9x7 (=I7x5s6) - G Bb D Ab
0,1,5,8 - Imaj7 - G B D F#
0,1,4,7 - ids5 (=id6min9x3,7) - G Bb Db D
0,1,4,7,10 - id6min9x7 (=id13min9x7,11) - G Bb Db E Ab
0,1,3,7,10 - idmin9 - G Bb Db F Ab
0,1,3,6 - imin9x3 (=id6maj7x3 =ids4) - G D F Ab
0,1,3,6,10 - imin9 - G Bb D F Ab
0,1,3,5 - i9x5 (=i7x5s2) - G Bb F A
0,1,3,5,7 - I11x5 - G B F A C

Also, I created a (variant) system of chord naming which I believe suits the above list. For an example of the small difference, in the chord, G Bb Db E (which is 0,3,6,9) to avoid interpreting the interval G to E as a diminished seventh, because '6' is not needed for inversions which in this system go unnotated, the whole chord is called a 'd6, diminished sixth chord'. (This can be interpreted as a diminished triad, plus a major sixth above the root.) This naming as a diminished sixth chord avoids collisions with other seventh-chord nomenclature, and it more simply shows how to combine them with the major and minor seventh intervals (and higher) from the root. (However, when lacking a diminished fifth of the chord, sixths are written as the suspensions, 's6' and 'smin6'.)

The chord symbols, 'I' and 'i' are exemplary here without attaching their roots to any degree of the scale.

Following are the transposition- and inversion -collapsed chord names applicable to the Agnus Dei. Here are the standard chord names, arranged alphabetically:

standard-name [(nonstandard-names)] - example - normalized-notation
I - G B D - 0,3,7
i - G Bb D - 0,3,8
I11x5 - G B F A C - 0,1,3,5,7
I7 - G B D F - 0,2,5,8
i7 - G Bb D F - 0,2,5,9
i7x3 - G D F - 0,2,5
i7x3,5 - G F - 0,2
i7x3s4 (=i11x3,9 =ix3s2,4 =ix3s2,6) - G C D F - 0,2,5,7
I7x5 - G B F - 0,2,8
i7x5 - G Bb F - 0,2,9
i9x5 (=i7x5s2) - G Bb F A - 0,1,3,5
I9x7 (=Is2) - G B D A - 0,2,4,9
Iaug7 (=Iaug9x7) - G B D# F - 0,2,4,8
id (=id6x3) - G Bb Db - 0,3,6
id6 (=id13x7,9,11) - G Bb Db E - 0,3,6,9
id6min9x7 (=id13min9x7,11) - G Bb Db E Ab - 0,1,4,7,10
id7 - G Bb Db F - 0,2,6,9
id7x3 - G Db F - 0,2,6
idmin9 - G Bb Db F Ab - 0,1,3,7,10
ids5 (=id6min9x3,7) - G Bb Db D - 0,1,4,7
idx3 (=I7x1,5) - G Db - 0,6
idx3s5 (=idmin9x3,7 =imaj711x3,5,9 =imaj7x3,5s4) - G Db D - 0,1,7
Imaj7 - G B D F# - 0,1,5,8
Imaj79x5 - G B F# A - 0,1,8,10
Imaj7x5 - G B F# - 0,1,8
imin9 - G Bb D F Ab - 0,1,3,6,10
imin9x3 (=id6maj7x3 =ids4) - G D F Ab - 0,1,3,6
imin9x7 (=I7x5s6) - G Bb D Ab - 0,1,6,10
ix3 - G D - 0,5
ix3,5 - G - 0
ix3s4 (=i11x3,7,9 =i9x3,7 =ix3s2) - G C D - 0,2,7
Ix5 (=ix1) - G B - 0,4
ix5 (=Ix1) - G Bb - 0,3

Some nonstandard alternative (discouraged) names for the same normalized chord might be included. Here are the twenty-two (22) nonstandard chord names, arranged alphabetically:

nonstandard-name [['nonstandard'] (standard-name)] - example - normalized-notation
i11x3,7,9 nonstandard (=ix3s4) - G D C - 0,2,7
i11x3,9 nonstandard (=i7x3s4) - G D F C - 0,2,5,7
I7x1,5 nonstandard (=idx3) - B F - 0,6
i7x5s2 nonstandard (=i9x5) - G A Bb F - 0,1,3,5
I7x5s6 nonstandard (=imin9x7) - G B E F - 0,1,6,10
i9x3,7 nonstandard (=ix3s4) - G D A - 0,2,7
Iaug9x7 nonstandard (=Iaug7) - G B D# A - 0,2,4,8
id13min9x7,11 nonstandard (=id6min9x7) - G Bb Db Ab E - 0,1,4,7,10
id13x7,9,11 nonstandard (=id6) - G Bb Db E - 0,3,6,9
id6maj7x3 nonstandard (=imin9x3) - G Db E F# - 0,1,3,6
id6min9x3,7 nonstandard (=ids5) - G Db E Ab - 0,1,4,7
id6x3 nonstandard (=id) - G Db E - 0,3,6
idmin9x3,7 nonstandard (=idx3s5) - G Db Ab - 0,1,7
ids4 nonstandard (=imin9x3) - G Bb C Db - 0,1,3,6
imaj711x3,5,9 nonstandard (=idx3s5) - G F# C - 0,1,7
imaj7x3,5s4 nonstandard (=idx3s5) - G C F# - 0,1,7
Is2 nonstandard (=I9x7) - G A B D - 0,2,4,9
Ix1 nonstandard (=ix5) - B D - 0,3
ix1 nonstandard (=Ix5) - Bb D - 0,4
ix3s2 nonstandard (=ix3s4) - G A D - 0,2,7
ix3s2,4 nonstandard (=i7x3s4) - G A C D - 0,2,5,7
ix3s2,6 nonstandard (=i7x3s4) - G A D E - 0,2,5,7

Copyright (c) 2009 Mark D. Blackwell.