text:
R Programming/Graphics

R includes at least three graphical systems, the standard graphics package, the lattice package for Trellis graphs and the grammar-of-graphics ggplot2 package. R has good graphical capabilities but there are some alternatives like gnuplot.

Interactive Graphics
This section discuss some ways to draw graphics without using R scripts.

The playwith package provides a graphical user interface to customize the graphs, add a title, a grid, some text, etc and it exports the R code you need if you want to replicate the analysis. If you want to know more, you can have a look at the screenshots on the website (link). See also the example on "R you Ready". This package require GTK+ libraries.

There is also a graphical user interface GrapheR which makes it very easy to draw graphs for beginners. This solution is cross-platform.

latticist (link) is another similar project.

Note also that some graphical user interface such as RKward and R Commander makes it easy to draw graphs.

Standard R graphs
In this section we present what you need to know if you want to customize your graphs in the default graph system.
 * is the main function for graphics. The arguments can be a single point such as 0 or c(.3,.7), a single vector, a pair of vectors or many other R objects.
 * is another important function which defines the default settings for plots.
 * There are many other plot functions which are specific to some tasks such as,  , etc. Most of them take the same arguments as the   function.

Titles
gives the main title,  the subtitle. They can be passed as argument of the  function or using the   function. the name of the x axis and  the name of the y axis.

The size of the text can be modified using the parameters,  ,  ,. Those parameters define a scaling factor, ie the value of the parameter multiply the size of the text. If you choose  the main title will be twice as big as usual.

Legend
. The position can be "bottomleft", "bottomright", "topleft", "topright" or exact coordinates.

Text in the margin
puts some texts in the margin. The margin can be at the bottom (1), the left (2), the top (3) or the right (4).

Mathematical annotations
We can add mathematical symbols using  and makes some substitution in a formula using.

Types
The type of a plot can be :
 * for none (nothing is printed),
 * for points,
 * for lines,
 * for both,
 * for both overlayed,
 * for histogram-like
 * and  for steps.

Axes
The default output print the axes. We can remove them with. We can also change them using the  function.

specifies the style of axis labels. It can be 0, 1, 2 or 3.
 * 0 : always parallel to the axis [default],
 * 1 : always horizontal,
 * 2 : always perpendicular to the axis,
 * 3 : always vertical.

It is also possible to add another y axis on the right by adding.

Margins
Margins can be computed in inches or in lines. The default is  which means that there are 5 lines at the bottom, 4 lines on the left, 4 lines in the top and 2 lines on the right. This can be modified using the  function. If you want to specify margins in inches, use. If you want to modify margins in lines, use. See  to learn more about the topic.

Colors
The color of the points or lines can be changed using the  argument,   for foreground colors (boxes and axes) and   for background colors.

 * (Hmisc) package plots the main R colors with their numeric code.
 * The list of all colors in R (pdf)

 * We can also generate new colors using the  function. The first argument is the intensity of red, the second, the intensity of green and the third, the intensity of blue. They vary between 0 and 1 by default but this can be modified with the option  .   returns the RGB code of R colors.   (gplots) gives the hexadecimal code.   and   (TeachingDemos) converts colors to grey scale.

Points
For points the symbols can be changed using the  option which takes integer values between 0 and 25 or a single character. can also takes a vector as argument. In that case the first points will use the first element of the vector as symbol, and so on.

The following code displays all the symbols on the same plot :

adds points to an existing plot.

Lines
We can change the line type with. The argument is a string ("blank", "solid", "dashed", "dotted", "dotdash", "longdash", or "twodash") or an integer (0=blank, 1=solid (default), 2=dashed, 3=dotted, 4=dotdash, 5=longdash, 6=twodash). The line width can be changed with. The default is. means that the width is twice the normal width.

adds an additional lines on a graph.

adds an horizontal line, a vertical line or a linear function to the current plot (  for the constant and   for the slope). can also plot the regression line.

Boxes
Each graph is framed by a box. specifies the box type.

See also  to add a box to an existing plot.

Grid
adds a grid to the current graph.

Although grid has an optional argument nx for setting the number of grid lines, it is not possible to tell it explicitly where to place those lines (it will usually not place them at integer values). A more precise and manageable alternative is to use abline.

Other figures
We can also add a circle to a plot with the  function in the calibrate package.

Background
You can choose the background of your plot. For instance, you can change the background color with.

Overlaying plots
can plot several plots at the same time.

Multiple plots
With  we can display multiple figures on the same plot. prints 6 figures on the same plot with 3 rows and 2 columns. does the same but the order is not the same.

Plotting a function

 * plots a function. This can be added to an existing plot with the option.
 * can also plots functions.

Exporting graphs
How can you export a graph ?
 * First you can plot the graph and use the context menu (right click on Windows and Linux or control + click on Mac) to copy or save the graphs. The available options depend on your operating system. On Windows, you can also use copy the current graph to the clipboard as a Bitmap file (raster graphics) using CTRL + C or as a Windows Metafile (vector graphics) using CTRL + W. You can then paste it into another application.
 * You can export a plot to pdf, png, jpeg, bmp or tiff by adding,  ,  ,   or   prior to the plotting, and   after the plotting.
 * You can also use the  function to save existing graphs.
 * Sweave also produce ps and pdf graphics (See the Sweave section).

It is better to use vectorial devices such as pdf, ps or svg.

How can you know the list of all available devices ?
 * Use the  function to see the list of available devices on your computer.
 * Use the  function to see the list of available devices on your computer.

We can also export to SVG using the  function.

The RSvgDevice library which was used in earlier versions of R seems now outdated.

Animated plots
The animation package provides dynamic graphics capabilities. It is possible to export the animation in flash, mpeg or gif format. There are more example on the aniwiki website : http://animation.yihui.name/.

You can also create motion charts using the googleVis package.

Interactive Graphics
The iplots package provides a way to have interactive data visualization in R,.
 * R GUI now offers interactive graphics – Deducer 0.4-2 connects with iplots

To create an interactive, animated plot viewable in a web browser, the animint package can be used. The main idea is to define an interactive animation as a list of ggplots with two new aesthetics:
 * showSelected=variable means that only the subset of the data that corresponds to the selected value of variable will be shown.
 * clickSelects=variable means that clicking a plot element will change the currently selected value of variable.

Graphics gallery
In this section, we review all kind of statistical plots and review all alternatives to draw them using R. This include code for the standard graphics package, the lattice package and the ggplot2 package. Also, we add some examples from the commons repository. We only add examples which are provided with the R code. You can click on any graph and find the R code.

Line plot
To draw a line plot, use the generic  function by setting.

Then, you can add further lines on the same plot using the  function.

Scatter plot

 * (lattice)
 * (ggplot2)
 * (lattice)
 * (ggplot2)

Log scale
Sometimes it is useful to plot the log of a variable and to have a log scale on the axis. It is possible to plot the log of a variable using the  option in the   function.
 * For a log log plot, use
 * For a log in the x axis only, use
 * For a log in the x axis only, use

Label points in a plot

 * It is possible to add labels with the  function.
 * (calibrate) makes it easy to add labels.

Histogram

 * (lattice)
 * (lattice)

You can learn more about histograms in the Non parametric methods page.

Box plot
Box plot :

Bar charts
See Bar charts on wikipedia.
 * takes a table as argument and returns a bar chart.
 * (ggplot2) with the option  takes a variable as argument and returns a bar chart.
 * takes a variable as argument and returns a bar chart.

Dot plot
See also Dot plot on Wikipedia.

 * dotchart

Treemap
The  function in the treemap package makes it easy to draw a treemap.

Confidence interval plot
Standard error bar chart are very useful to plot several estimates with confidence intervals.
 * The Hmisc package has an  function. This function takes the upper and lower bounds of the confidence intervals as argument.

 * function in Gelman and Hill's arm package. This functions is designed to display estimation results. It takes point estimates and standard errors as arguments.

See also
 * There is another  function in the sfsmisc package.
 * (gplots) also plot error bars.
 * (gplots)
 * (hacks)
 * See also Error bar on Wikipedia

3D plots

 * (rgl)
 * (lattice)
 * (lattice)

Diagrams

 * grid package by Paul Murrell
 * diagram package
 * Rgraphviz package
 * igraph package

Arc Diagrams
It is also possible to draw Arc Diagrams.

Dendrograms
It is possible to plot dendrograms in R.

Treemap
It is possible to draw a treemap using the  function in the treemap package.

Wordcloud
There is :
 * the  function in the wordcloud package
 * the  function in the tagcloud package

Timeline

 * in the timeline package

Resources

 * Tables 2 Graphs
 * R Graphics by Paul Murrell
 * ggplot2
 * Graphical Parameters

title: R Programming/Graphics


text:
R Programming

Welcome to the R programming Wikibook
This book is designed to be a practical guide to the R programming language.

R is free software designed for statistical computing. There is already great documentation for the standard R packages on the Comprehensive R Archive Network (CRAN) and many resources in specialized books, forums such as Stackoverflow and personal blogs, but all of these resources are scattered and therefore difficult to find and to compare. The aim of this Wikibook is to be the place where anyone can share their knowledge and tricks on R. It is supposed to be organized by task but not by discipline. We try to make a cross-disciplinary book, i.e. a book that can be used by all people applying statistics to some specific fields.

How can you share your R experience ?

 * Explain the syntax of a command
 * Compare the different ways of performing each task using R.
 * Try to make unique examples based on fake data (ie simulated data sets).
 * As with any Wikibook please feel free to make corrections, expand explanations, and make additions where necessary.

Some rules :
 * Put the name of functions in the code environment :
 * Put the name of packages in bold :
 * Except for the default packages, put the name of the package in parentheses after each function : (MCMCpack)
 * Put examples in the source environment with argument  :
 * Use references to package documentations, academic literature and wikipedia.
 * Use the citations templates to make citations : Template:Cite book, Template:Cite web, Template:Cite journal
 * If you want to add a graph, you should load it on Commons and add the tag  and, if it is applicable,.

Prerequisites
We assume that readers have a background in statistics. This book is not a book about statistics but a book about how to implement statistical methods using R. We try to use terms which are already defined on Wikipedia such that people can refer to the corresponding wikipedia page each time they have some doubts on a notion.

We also assume that readers are familiar with computers and that they know how to use software with a command-line interface. There are some graphical user interfaces for R but we are not going to explain how to use them in this textbook. Beginners should have a look at the Sample session for a first session with R. They can also have a look at the Statistical Analysis: an Introduction using R book.

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

title: R Programming


text: User:Alfakim~enwikibooks

title: User:Alfakim~enwikibooks


text:
User:Erat

I contribute to the Finnish language wikibook.

title: User:Erat


text:
Bartending/Cocktails/Liquidex

Liquidex (Cocktail) ingredients:

3 (Three) Lemons 1 (One) Cup of Sprite ½ (Half) Cup of tropical or citrus juice Dash of nutmeg and cinnamon 1 (One) Tablespoon of Condensed Milk 8 (Eight) Cubes of Ice Portion of Vodka / Tequila / White Rum

You'll be seeing stars!

title: Bartending/Cocktails/Liquidex


text:
Talk:Bartending/Cocktails/Liquidex

* (cur) (last) 16:04, 14 April 2006 Destructo * (cur) (last) 15:59, 14 April 2006 Destructo * (cur) (last) 15:57, 14 April 2006 Destructo * (cur) (last) 15:56, 14 April 2006 Destructo
 * (cur) (last) 20:51, 14 April 2006 Xyzzyplugh (Move to Wikibooks) [rollback] [proxycheck]

title: Talk:Bartending/Cocktails/Liquidex


text:
Guitar/Chords/Full List Standard Tuning

A        or   Amaj      [0 0 2 2 2 0] (C# E  A) : major triad

NOTE//////all Db's down to "A7/add11" should be spelled C#. Most of the flat notes in this table should be spelled enharmonically (i.e. lowered one letter and given a #). Most guitar music is in keys that have sharps in the key signature. also, all triads in the type of music that uses the chords below are spelled in the following manner (this is independent of the key; the notes may be sharp or flat depending on the key signature, but they will always be spelled this way): ACE, BDF, CEG, DFA, EGB, FAC, GBD./////

A        or   Amaj      [0 4 x 2 5 0] (Db E  A) : major triad A        or   Amaj      [5 7 7 6 5 5] (Db E  A) : major triad A        or   Amaj      [x 0 2 2 2 0] (Db E  A) : major triad A        or   Amaj      [x 4 7 x x 5] (Db E  A) : major triad A #5     or   Aaug      [x 0 3 2 2 1] (Db F  A) : augmented triad A #5     or   Aaug      [x 0 x 2 2 1] (Db F  A) : augmented triad A/Ab                    [x 0 2 1 2 0] (Db E  Ab A) : major triad (altered bass) A/B                     [0 0 2 4 2 0] (Db E  A  B) : major triad (altered bass) A/B                     [x 0 7 6 0 0] (Db E  A  B) : major triad (altered bass) A/D                     [x 0 0 2 2 0] (Db D  E  A) : major triad (altered bass) A/D                     [x x 0 2 2 0] (Db D  E  A) : major triad (altered bass) A/D                     [x x 0 6 5 5] (Db D  E  A) : major triad (altered bass) A/D                     [x x 0 9 10 9] (Db D  E  A) : major triad (altered bass) A/G                     [3 x 2 2 2 0] (Db E  G  A) : major triad (altered bass) A/G                     [x 0 2 0 2 0] (Db E  G  A) : major triad (altered bass) A/G                     [x 0 2 2 2 3] (Db E  G  A) : major triad (altered bass) A/Gb                    [0 0 2 2 2 2] (Db E  Gb A) : major triad (altered bass) A/Gb                    [0 x 4 2 2 0] (Db E  Gb A) : major triad (altered bass) A/Gb                    [2 x 2 2 2 0] (Db E  Gb A) : major triad (altered bass) A/Gb                    [x 0 4 2 2 0] (Db E  Gb A) : major triad (altered bass) A/Gb                    [x x 2 2 2 2] (Db E  Gb A) : major triad (altered bass) A5       or   A(no 3rd) [5 7 7 x x 5] (E  A): root and 5th (power chord) A5       or   A(no 3rd) [x 0 2 2 x 0] (E  A) : root and 5th (power chord) A5       or   A(no 3rd) [5 7 7 x x 0] (E  A) : root and 5th (power chord) A6                      [0 0 2 2 2 2] (Db E  Gb A) : major triad plus 6th A6                      [0 x 4 2 2 0] (Db E  Gb A) : major triad plus 6th A6                      [2 x 2 2 2 0] (Db E  Gb A) : major triad plus 6th A6                      [x 0 4 2 2 0] (Db E  Gb A) : major triad plus 6th A6                      [x x 2 2 2 2] (Db E  Gb A) : major triad plus 6th A6/7                    [0 0 2 0 2 2] (Db E  Gb G  A) : major triad plus 6th, minor 7th A6/7 sus or   A6/7 sus4 [5 5 4 0 3 0] (D  E  Gb G  A) : sus4 triad plus 6th, minor 7th A6/7 sus or   A6/7 sus4 [x 0 2 0 3 2] (D  E  Gb G  A) : sus4 triad plus 6th, minor 7th A7       or   Adom 7    [3 x 2 2 2 0] (Db E  G  A) : major triad, minor 7th A7       or   Adom 7    [x 0 2 0 2 0] (Db E  G  A) : major triad, minor 7th A7       or   Adom 7    [x 0 2 2 2 3] (Db E  G  A) : major triad, minor 7th A7(#5)                  [1 0 3 0 2 1] (Db F  G  A) : minor 7th, sharp 5th A7/add11 or   A7/11     [x 0 0 0 2 0] (Db D  E  G  A) : major triad, minor 7th, plus 11th A7sus4                  [x 0 2 0 3 0] (D  E  G  A) : sus4 triad, minor 7th A7sus4                  [x 0 2 0 3 3] (D  E  G  A) : sus4 triad, minor 7th A7sus4                  [x 0 2 2 3 3] (D  E  G  A) : sus4 triad, minor 7th A7sus4                  [5 x 0 0 3 0] (D  E  G  A) : sus4 triad, minor 7th A7sus4                  [x 0 0 0 x 0] (D  E  G  A) : sus4 triad, minor 7th Aadd9    or   A2        [0 0 2 4 2 0] (Db E  A  B) : major triad plus 9th Aadd9    or   A2        [x 0 7 6 0 0] (Db E  A  B) : major triad plus 9th Aaug/D                  [x x 0 2 2 1] (Db D  F  A) : augmented triad (altered bass) Aaug/G                  [1 0 3 0 2 1] (Db F  G  A) : augmented triad (altered bass) Ab       or   Abmaj     [4 6 6 5 4 4] (C  Eb Ab) : major triad Ab #5    or   Abaug     [x 3 2 1 1 0] (C  E  Ab) : augmented triad Ab/A                    [x x 1 2 1 4] (C  Eb Ab A) : major triad (altered bass) Ab/F                    [x 8 10 8 9 8] (C  Eb F  Ab) : major triad (altered bass) Ab/F                    [x x 1 1 1 1] (C  Eb F  Ab) : major triad (altered bass) Ab/Gb                   [x x 1 1 1 2] (C  Eb Gb Ab) : major triad (altered bass) Ab/Gb                   [x x 4 5 4 4] (C  Eb Gb Ab) : major triad (altered bass) Ab5      or   Ab(no 3rd)[4 6 6 x x 4] (Eb Ab): root and 5th (power chord) Ab6                     [x 8 10 8 9 8] (C  Eb F  Ab) : major triad plus 6th Ab6                     [x x 1 1 1 1] (C  Eb F  Ab) : major triad plus 6th Ab7      or   Abdom 7   [x x 1 1 1 2] (C  Eb Gb Ab) : major triad, minor 7th Ab7      or   Abdom 7   [x x 4 5 4 4] (C  Eb Gb Ab) : major triad, minor 7th Abdim/E                 [0 2 0 1 0 0] (D  E  Ab B) : diminished triad (altered bass) Abdim/E                 [0 2 2 1 3 0] (D  E  Ab B) : diminished triad (altered bass) Abdim/E                 [x 2 0 1 3 0] (D  E  Ab B) : diminished triad (altered bass) Abdim/E                 [x x 0 1 0 0] (D  E  Ab B) : diminished triad (altered bass) Abdim/Eb                [x x 0 4 4 4] (D  Eb Ab B) : diminished triad (altered bass) Abdim/F                 [x 2 0 1 0 1] (D  F  Ab B) : diminished triad (altered bass) Abdim/F                 [x x 0 1 0 1] (D  F  Ab B) : diminished triad (altered bass) Abdim/F                 [x x 3 4 3 4] (D  F  Ab B) : diminished triad (altered bass) Abdim7                  [x 2 0 1 0 1] (D  F  Ab B) : diminished triad, diminished 7th Abdim7                  [x x 0 1 0 1] (D  F  Ab B) : diminished triad, diminished 7th Abdim7                  [x x 3 4 3 4] (D  F  Ab B) : diminished triad, diminished 7th Abm                     [x x 6 4 4 4] (Eb Ab B) : minor triad Abm/D                   [x x 0 4 4 4] (D  Eb Ab B) : minor triad (altered bass) Abm/E                   [0 2 1 1 0 0] (Eb E  Ab B) : minor triad (altered bass) Abm/E                   [0 x 6 4 4 0] (Eb E  Ab B) : minor triad (altered bass) Abm/E                   [x x 1 1 0 0] (Eb E  Ab B) : minor triad (altered bass) Abm/Gb                  [x x 4 4 4 4] (Eb Gb Ab B) : minor triad (altered bass) Abm7                    [x x 4 4 4 4] (Eb Gb Ab B) : minor triad, minor 7th Absus    or   Absus4    [x x 6 6 4 4] (Db Eb Ab) : no 3rd but a 4th from a major triad Absus2/F                [x 1 3 1 4 1] (Eb F  Ab Bb) : sus2 triad (altered bass) Adim/Ab                 [x x 1 2 1 4] (C  Eb Ab A) : diminished triad (altered bass) Adim/E                  [0 3 x 2 4 0] (C  Eb E  A) : diminished triad (altered bass) Adim/F                  [x x 1 2 1 1] (C  Eb F  A) : diminished triad (altered bass) Adim/F                  [x x 3 5 4 5] (C  Eb F  A) : diminished triad (altered bass) Adim/G                  [x x 1 2 1 3] (C  Eb G  A) : diminished triad (altered bass) Adim/Gb                 [x x 1 2 1 2] (C  Eb Gb A) : diminished triad (altered bass) Adim7                   [x x 1 2 1 2] (C  Eb Gb A) : diminished triad, diminished 7th Am                      [x 0 2 2 1 0] (C  E  A) : minor triad Am                      [x 0 7 5 5 5] (C  E  A) : minor triad Am                      [x 3 2 2 1 0] (C  E  A) : minor triad Am                      [8 12 x x x 0] (C  E  A) : minor triad Am/B                    [0 0 7 5 0 0] (C  E  A  B) : minor triad (altered bass) Am/B                    [x 3 2 2 0 0] (C  E  A  B) : minor triad (altered bass) Am/D                    [x x 0 2 1 0] (C  D  E  A) : minor triad (altered bass) Am/D                    [x x 0 5 5 5] (C  D  E  A) : minor triad (altered bass) Am/Eb                   [0 3 x 2 4 0] (C  Eb E  A) : minor triad (altered bass) Am/F                    [0 0 3 2 1 0] (C  E  F  A) : minor triad (altered bass) Am/F                    [1 3 3 2 1 0] (C  E  F  A) : minor triad (altered bass) Am/F                    [1 x 2 2 1 0] (C  E  F  A) : minor triad (altered bass) Am/F                    [x x 2 2 1 1] (C  E  F  A) : minor triad (altered bass) Am/F                    [x x 3 2 1 0] (C  E  F  A) : minor triad (altered bass) Am/G                    [0 0 2 0 1 3] (C  E  G  A) : minor triad (altered bass) Am/G                    [x 0 2 0 1 0] (C  E  G  A) : minor triad (altered bass) Am/G                    [x 0 2 2 1 3] (C  E  G  A) : minor triad (altered bass) Am/G                    [x 0 5 5 5 8] (C  E  G  A) : minor triad (altered bass) Am/Gb                   [x 0 2 2 1 2] (C  E  Gb A) : minor triad (altered bass) Am/Gb                   [x x 2 2 1 2] (C  E  Gb A) : minor triad (altered bass) Am6                     [x 0 2 2 1 2] (C  E  Gb A) : minor triad plus 6th Am6                     [x x 2 2 1 2] (C  E  Gb A) : minor triad plus 6th Am7                     [0 0 2 0 1 3] (C  E  G  A) : minor triad, minor 7th Am7                     [x 0 2 0 1 0] (C  E  G  A) : minor triad, minor 7th Am7                     [x 0 2 2 1 3] (C  E  G  A) : minor triad, minor 7th Am7                     [x 0 5 5 5 8] (C  E  G  A) : minor triad, minor 7th Am7(b5)  or   Ao7       [x x 1 2 1 3] (C  Eb G  A) : diminished triad, minor 7th : half-diminished 7th Am7/add11 or  Am7/11    [x 5 7 5 8 0] (C  D  E  G  A) : minor triad, minor 7th, plus 11th Amaj7    or   A#7       [x 0 2 1 2 0] (Db E  Ab A) : major triad, major 7th Amin/maj9               [x 0 6 5 5 7] (C  E  Ab A  B) : minor triad, major 7th plus 9th Asus     or   Asus4     [0 0 2 2 3 0] (D  E  A) : no 3rd but a 4th from a major triad Asus     or   Asus4     [x 0 2 2 3 0] (D  E  A) : no 3rd but a 4th from a major triad Asus     or   Asus4     [5 5 7 7 x 0] (D  E  A) : no 3rd but a 4th from a major triad Asus     or   Asus4     [x 0 0 2 3 0] (D  E  A) : no 3rd but a 4th from a major triad Asus2    or   Aadd9(no3)[0 0 2 2 0 0] (E  A  B) : no 3rd but a 2nd from a major triad Asus2    or   Aadd9(no3)[0 0 2 4 0 0] (E  A  B) : no 3rd but a 2nd from a major triad Asus2    or   Aadd9(no3)[0 2 2 2 0 0] (E  A  B) : no 3rd but a 2nd from a major triad Asus2    or   Aadd9(no3)[x 0 2 2 0 0] (E  A  B) : no 3rd but a 2nd from a major triad Asus2    or   Aadd9(no3)[x x 2 2 0 0] (E  A  B) : no 3rd but a 2nd from a major triad Asus2/Ab                [x 0 2 1 0 0] (E  Ab A  B) : sus2 triad (altered bass) Asus2/C                 [0 0 7 5 0 0] (C  E  A  B) : sus2 triad (altered bass) Asus2/C                 [x 3 2 2 0 0] (C  E  A  B) : sus2 triad (altered bass) Asus2/D                 [0 2 0 2 0 0] (D  E  A  B) : sus2 triad (altered bass) Asus2/D                 [x 2 0 2 3 0] (D  E  A  B) : sus2 triad (altered bass) Asus2/Db                [0 0 2 4 2 0] (Db E  A  B) : sus2 triad (altered bass) Asus2/Db                [x 0 7 6 0 0] (Db E  A  B) : sus2 triad (altered bass) Asus2/Eb                [x 2 1 2 0 0] (Eb E  A  B) : sus2 triad (altered bass) Asus2/F                 [0 0 3 2 0 0] (E  F  A  B) : sus2 triad (altered bass) Asus2/G                 [3 x 2 2 0 0] (E  G  A  B) : sus2 triad (altered bass) Asus2/G                 [x 0 2 0 0 0] (E  G  A  B) : sus2 triad (altered bass) Asus2/G                 [x 0 5 4 5 0] (E  G  A  B) : sus2 triad (altered bass) Asus2/Gb                [x 0 4 4 0 0] (E  Gb A  B) : sus2 triad (altered bass) Asus2/Gb                [x 2 4 2 5 2] (E  Gb A  B) : sus2 triad (altered bass) Asus4/Ab                [4 x 0 2 3 0] (D  E  Ab A) : sus4 triad (altered bass) Asus4/B                 [0 2 0 2 0 0] (D  E  A  B) : sus4 triad (altered bass) Asus4/Bb                [0 1 x 2 3 0] (D  E  A  Bb) : sus4 triad (altered bass) Asus4/C                 [x x 0 2 1 0] (C  D  E  A) : sus4 triad (altered bass) Asus4/C                 [x x 0 5 5 5] (C  D  E  A) : sus4 triad (altered bass) Asus4/Db                [x 0 0 2 2 0] (Db D  E  A) : sus4 triad (altered bass) Asus4/Db                [x x 0 2 2 0] (Db D  E  A) : sus4 triad (altered bass) Asus4/Db                [x x 0 6 5 5] (Db D  E  A) : sus4 triad (altered bass) Asus4/Db                [x x 0 9 10 9] (Db D  E  A) : sus4 triad (altered bass) Asus4/F                 [x x 7 7 6 0] (D  E  F  A) : sus4 triad (altered bass) Asus4/G                 [x 0 2 0 3 0] (D  E  G  A) : sus4 triad (altered bass) Asus4/G                 [x 0 2 0 3 3] (D  E  G  A) : sus4 triad (altered bass) Asus4/G                 [x 0 2 2 3 3] (D  E  G  A) : sus4 triad (altered bass) Asus4/G                 [x 0 0 0 x 0] (D  E  G  A) : sus4 triad (altered bass) Asus4/Gb                [0 0 0 2 3 2] (D  E  Gb A) : sus4 triad (altered bass) Asus4/Gb                [0 0 4 2 3 0] (D  E  Gb A) : sus4 triad (altered bass) Asus4/Gb                [2 x 0 2 3 0] (D  E  Gb A) : sus4 triad (altered bass) Asus4/Gb                [x 0 2 2 3 2] (D  E  Gb A) : sus4 triad (altered bass) Asus4/Gb                [x x 2 2 3 2] (D  E  Gb A) : sus4 triad (altered bass) Asus4/Gb                [x 5 4 2 3 0] (D  E  Gb A) : sus4 triad (altered bass) Asus4/Gb                [x 9 7 7 x 0] (D  E  Gb A) : sus4 triad (altered bass) B        or   Bmaj      [x 2 4 4 4 2] (Eb Gb B) : major triad B #5     or   Baug      [3 2 1 0 0 3] (Eb G  B) : augmented triad B #5     or   Baug      [3 x 1 0 0 3] (Eb G  B) : augmented triad B/A                     [2 x 1 2 0 2] (Eb Gb A  B) : major triad (altered bass) B/A                     [x 0 1 2 0 2] (Eb Gb A  B) : major triad (altered bass) B/A                     [x 2 1 2 0 2] (Eb Gb A  B) : major triad (altered bass) B/A                     [x 2 4 2 4 2] (Eb Gb A  B) : major triad (altered bass) B/Ab                    [x x 4 4 4 4] (Eb Gb Ab B) : major triad (altered bass) B/E                     [x 2 2 4 4 2] (Eb E  Gb B) : major triad (altered bass) B/E                     [x x 4 4 4 0] (Eb E  Gb B) : major triad (altered bass) B5       or   B(no 3rd) [7 9 9 x x 2] (Gb B): root and 5th (power chord) B5       or   B(no 3rd) [x 2 4 4 x 2] (Gb B): root and 5th (power chord) B6                      [x x 4 4 4 4] (Eb Gb Ab B) : major triad plus 6th B7       or   Bdom 7    [2 x 1 2 0 2] (Eb Gb A  B) : major triad, minor 7th B7       or   Bdom 7    [x 0 1 2 0 2] (Eb Gb A  B) : major triad, minor 7th B7       or   Bdom 7    [x 2 1 2 0 2] (Eb Gb A  B) : major triad, minor 7th B7       or   Bdom 7    [x 2 4 2 4 2] (Eb Gb A  B) : major triad, minor 7th B7/add11 or   B7/11     [0 0 4 4 4 0] (Eb E  Gb A  B) : major triad, minor 7th, plus 11th B7/add11 or   B7/11     [0 2 1 2 0 2] (Eb E  Gb A  B) : major triad, minor 7th, plus 11th B7sus4                  [x 0 4 4 0 0] (E  Gb A  B) : sus4 triad, minor 7th B7sus4                  [x 2 4 2 5 2] (E  Gb A  B) : sus4 triad, minor 7th Baug/E                  [3 x 1 0 0 0] (Eb E  G  B) : augmented triad (altered bass) Baug/E                  [x x 1 0 0 0] (Eb E  G  B) : augmented triad (altered bass) Bb       or   Bbmaj     [1 1 3 3 3 1] (D  F  Bb) : major triad Bb       or   Bbmaj     [x 1 3 3 3 1] (D  F  Bb) : major triad Bb       or   Bbmaj     [x x 0 3 3 1] (D  F  Bb) : major triad Bb #5    or   Bbaug     [x x 0 3 3 2] (D  Gb Bb) : augmented triad Bb b5                   [x x 0 3 x 0] (D  E  Bb) : flat 5th Bb/A                    [1 1 3 2 3 1] (D  F  A  Bb) : major triad (altered bass) Bb/Ab                   [x 1 3 1 3 1] (D  F  Ab Bb) : major triad (altered bass) Bb/Ab                   [x x 3 3 3 4] (D  F  Ab Bb) : major triad (altered bass) Bb/Db                   [x x 0 6 6 6] (Db D  F  Bb) : major triad (altered bass) Bb/E                    [x 1 3 3 3 0] (D  E  F  Bb) : major triad (altered bass) Bb/G                    [3 5 3 3 3 3] (D  F  G  Bb) : major triad (altered bass) Bb/G                    [x x 3 3 3 3] (D  F  G  Bb) : major triad (altered bass) Bb5      or   Bb(no 3rd)[6 8 8 x x 6] (F  Bb): root and 5th (power chord) Bb5      or   Bb(no 3rd)[x 1 3 3 x 6] (F  Bb): root and 5th (power chord) Bb6                     [3 5 3 3 3 3] (D  F  G  Bb) : major triad plus 6th Bb6                     [x x 3 3 3 3] (D  F  G  Bb) : major triad plus 6th Bb6/add9 or   Bb6/9     [x 3 3 3 3 3] (C  D  F  G  Bb) : major triad plus 6th and 9th Bb7      or   Bbdom 7   [x 1 3 1 3 1] (D  F  Ab Bb) : major triad, minor 7th Bb7      or   Bbdom 7   [x x 3 3 3 4] (D  F  Ab Bb) : major triad, minor 7th Bb7sus4                 [x 1 3 1 4 1] (Eb F  Ab Bb) : sus4 triad, minor 7th Bbadd#11                [x 1 3 3 3 0] (D  E  F  Bb) : major triad, augmented 11th Bbaug/E                 [2 x 4 3 3 0] (D  E  Gb Bb) : augmented triad (altered bass) Bbdim/C                 [x 3 x 3 2 0] (C  Db E  Bb) : diminished triad (altered bass) Bbdim/D                 [x x 0 3 2 0] (Db D  E  Bb) : diminished triad (altered bass) Bbdim/G                 [x 1 2 0 2 0] (Db E  G  Bb) : diminished triad (altered bass) Bbdim/G                 [x x 2 3 2 3] (Db E  G  Bb) : diminished triad (altered bass) Bbdim/Gb                [2 4 2 3 2 2] (Db E  Gb Bb) : diminished triad (altered bass) Bbdim/Gb                [x x 4 3 2 0] (Db E  Gb Bb) : diminished triad (altered bass) Bbdim7                  [x 1 2 0 2 0] (Db E  G  Bb) : diminished triad, diminished 7th Bbdim7                  [x x 2 3 2 3] (Db E  G  Bb) : diminished triad, diminished 7th Bbm                     [1 1 3 3 2 1] (Db F  Bb) : minor triad Bbm/Ab                  [x 1 3 1 2 1] (Db F  Ab Bb) : minor triad (altered bass) Bbm/D                   [x x 0 6 6 6] (Db D  F  Bb) : minor triad (altered bass) Bbm/Gb                  [x x 3 3 2 2] (Db F  Gb Bb) : minor triad (altered bass) Bbm7                    [x 1 3 1 2 1] (Db F  Ab Bb) : minor triad, minor 7th Bbmaj7   or   Bb#7      [1 1 3 2 3 1] (D  F  A  Bb) : major triad, major 7th Bbmaj9   or   Bb9(#7)   [x 3 3 3 3 5] (C  D  F  A  Bb) : major triad, major 7th plus 9th Bbsus2  or   Bbadd9(no3)[x x 3 3 1 1] (C  F  Bb) : no 3rd but a 2nd from a major triad Bbsus2/G                [x 3 5 3 6 3] (C  F  G  Bb) : sus2 triad (altered bass) Bbsus4/Ab               [x 1 3 1 4 1] (Eb F  Ab Bb) : sus4 triad (altered bass) Bdim/A                  [1 2 3 2 3 1] (D  F  A  B) : diminished triad (altered bass) Bdim/A                  [x 2 0 2 0 1] (D  F  A  B) : diminished triad (altered bass) Bdim/A                  [x x 0 2 0 1] (D  F  A  B) : diminished triad (altered bass) Bdim/Ab                 [x 2 0 1 0 1] (D  F  Ab B) : diminished triad (altered bass) Bdim/Ab                 [x x 0 1 0 1] (D  F  Ab B) : diminished triad (altered bass) Bdim/Ab                 [x x 3 4 3 4] (D  F  Ab B) : diminished triad (altered bass) Bdim/G                  [1 x 0 0 0 3] (D  F  G  B) : diminished triad (altered bass) Bdim/G                  [3 2 0 0 0 1] (D  F  G  B) : diminished triad (altered bass) Bdim/G                  [x x 0 0 0 1] (D  F  G  B) : diminished triad (altered bass) Bdim7                   [x 2 0 1 0 1] (D  F  Ab B) : diminished triad, diminished 7th Bdim7                   [x x 0 1 0 1] (D  F  Ab B) : diminished triad, diminished 7th Bdim7                   [x x 3 4 3 4] (D  F  Ab B) : diminished triad, diminished 7th Bm                      [2 2 4 4 3 2] (D  Gb B) : minor triad Bm                      [x 2 4 4 3 2] (D  Gb B) : minor triad Bm                      [x x 0 4 3 2] (D  Gb B) : minor triad Bm/A                    [x 0 4 4 3 2] (D  Gb A  B) : minor triad (altered bass) Bm/A                    [x 2 0 2 0 2] (D  Gb A  B) : minor triad (altered bass) Bm/A                    [x 2 0 2 3 2] (D  Gb A  B) : minor triad (altered bass) Bm/A                    [x 2 4 2 3 2] (D  Gb A  B) : minor triad (altered bass) Bm/A                    [x x 0 2 0 2] (D  Gb A  B) : minor triad (altered bass) Bm/G                    [2 2 0 0 0 3] (D  Gb G  B) : minor triad (altered bass) Bm/G                    [2 2 0 0 3 3] (D  Gb G  B) : minor triad (altered bass) Bm/G                    [3 2 0 0 0 2] (D  Gb G  B) : minor triad (altered bass) Bm/G                    [x x 4 4 3 3] (D  Gb G  B) : minor triad (altered bass) Bm7                     [x 0 4 4 3 2] (D  Gb A  B) : minor triad, minor 7th Bm7                     [x 2 0 2 0 2] (D  Gb A  B) : minor triad, minor 7th Bm7                     [x 2 0 2 3 2] (D  Gb A  B) : minor triad, minor 7th Bm7                     [x 2 4 2 3 2] (D  Gb A  B) : minor triad, minor 7th Bm7                     [x x 0 2 0 2] (D  Gb A  B) : minor triad, minor 7th Bm7(b5)  or   Bo7       [1 2 3 2 3 1] (D  F  A  B) : diminished triad, minor 7th : half-diminished 7th Bm7(b5)  or   Bo7       [x 2 0 2 0 1] (D  F  A  B) : diminished triad, minor 7th : half-diminished 7th Bm7(b5)  or   Bo7       [x x 0 2 0 1] (D  F  A  B) : diminished triad, minor 7th : half-diminished 7th Bm7/add11 or  Bm7/11    [0 0 2 4 3 2] (D  E  Gb A  B) : minor triad, minor 7th, plus 11th Bm7/add11 or  Bm7/11    [0 2 0 2 0 2] (D  E  Gb A  B) : minor triad, minor 7th, plus 11th Bmaj7/#11               [x 2 3 3 4 2] (Eb F  Gb Bb B) : major triad, major 7th, augmented 11th Bsus     or   Bsus4     [7 9 9 x x 0] (E  Gb B) : no 3rd but a 4th from a major triad Bsus     or   Bsus4     [x 2 4 4 x 0] (E  Gb B) : no 3rd but a 4th from a major triad Bsus2    or   Badd9(no3)[x 4 4 4 x 2] (Db Gb B): no 3rd but a 2nd from a major triad Bsus2    or   Badd9(no3)[x x 4 4 2 2] (Db Gb B) : no 3rd but a 2nd from a major triad Bsus2/E                 [x 4 4 4 x 0] (Db E  Gb B) : sus2 triad (altered bass) Bsus4/A                 [x 0 4 4 0 0] (E  Gb A  B) : sus4 triad (altered bass) Bsus4/A                 [x 2 4 2 5 2] (E  Gb A  B) : sus4 triad (altered bass) Bsus4/Ab                [0 2 2 1 0 2] (E  Gb Ab B) : sus4 triad (altered bass) Bsus4/Ab                [0 x 4 1 0 0] (E  Gb Ab B) : sus4 triad (altered bass) Bsus4/Ab                [2 2 2 1 0 0] (E  Gb Ab B) : sus4 triad (altered bass) Bsus4/Db                [x 4 4 4 x 0] (Db E  Gb B) : sus4 triad (altered bass) Bsus4/Eb                [x 2 2 4 4 2] (Eb E  Gb B) : sus4 triad (altered bass) Bsus4/Eb                [x x 4 4 4 0] (Eb E  Gb B) : sus4 triad (altered bass) Bsus4/G                 [0 2 2 0 0 2] (E  Gb G  B) : sus4 triad (altered bass) Bsus4/G                 [0 2 4 0 0 0] (E  Gb G  B) : sus4 triad (altered bass) Bsus4/G                 [0 x 4 0 0 0] (E  Gb G  B) : sus4 triad (altered bass) Bsus4/G                 [2 2 2 0 0 0] (E  Gb G  B) : sus4 triad (altered bass) C        or   Cmaj      [0 3 2 0 1 0] (C  E  G) : major triad C        or   Cmaj      [0 3 5 5 5 3] (C  E  G) : major triad C        or   Cmaj      [3 3 2 0 1 0] (C  E  G) : major triad C        or   Cmaj      [3 x 2 0 1 0] (C  E  G) : major triad C        or   Cmaj      [x 3 2 0 1 0] (C  E  G) : major triad C        or   Cmaj      [x 3 5 5 5 0] (C  E  G) : major triad C #5     or   Caug      [x 3 2 1 1 0] (C  E  Ab) : augmented triad C b5                    [x x 4 5 x 0] (C  E  Gb) : flat 5th C/A                     [0 0 2 0 1 3] (C  E  G  A) : major triad (altered bass) C/A                     [x 0 2 0 1 0] (C  E  G  A) : major triad (altered bass) C/A                     [x 0 2 2 1 3] (C  E  G  A) : major triad (altered bass) C/A                     [x 0 5 5 5 8] (C  E  G  A) : major triad (altered bass) C/B                     [0 3 2 0 0 0] (C  E  G  B) : major triad (altered bass) C/B                     [x 2 2 0 1 0] (C  E  G  B) : major triad (altered bass) C/B                     [x 3 5 4 5 3] (C  E  G  B) : major triad (altered bass) C/Bb                    [x 3 5 3 5 3] (C  E  G  Bb) : major triad (altered bass) C/D                     [3 x 0 0 1 0] (C  D  E  G) : major triad (altered bass) C/D                     [x 3 0 0 1 0] (C  D  E  G) : major triad (altered bass) C/D                     [x 3 2 0 3 0] (C  D  E  G) : major triad (altered bass) C/D                     [x 3 2 0 3 3] (C  D  E  G) : major triad (altered bass) C/D                     [x x 0 0 1 0] (C  D  E  G) : major triad (altered bass) C/D                     [x x 0 5 5 3] (C  D  E  G) : major triad (altered bass) C/D                     [x 10 12 12 13 0] (C  D  E  G) : major triad (altered bass) C/D                     [x 5 5 5 x 0] (C  D  E  G) : major triad (altered bass) C/F                     [x 3 3 0 1 0] (C  E  F  G) : major triad (altered bass) C/F                     [x x 3 0 1 0] (C  E  F  G) : major triad (altered bass) C5       or   C(no 3rd) [x 3 5 5 x 3] (C  G): root and 5th (power chord) C6                      [0 0 2 0 1 3] (C  E  G  A) : major triad plus 6th C6                      [x 0 2 0 1 0] (C  E  G  A) : major triad plus 6th C6                      [x 0 2 2 1 3] (C  E  G  A) : major triad plus 6th C6                      [x 0 5 5 5 8] (C  E  G  A) : major triad plus 6th C6/add9  or   C6/9      [x 5 7 5 8 0] (C  D  E  G  A) : major triad plus 6th and 9th C7       or   Cdom 7    [x 3 5 3 5 3] (C  E  G  Bb) : major triad, minor 7th C7sus4                  [x 3 5 3 6 3] (C  F  G  Bb) : sus4 triad, minor 7th C9(b5)                  [0 3 x 3 3 2] (C  D  E  Gb Bb) : diminished 5th, minor 7th, plus 9th Cadd9    or   C2        [3 x 0 0 1 0] (C  D  E  G) : major triad plus 9th Cadd9    or   C2        [x 3 0 0 1 0] (C  D  E  G) : major triad plus 9th Cadd9    or   C2        [x 3 2 0 3 0] (C  D  E  G) : major triad plus 9th Cadd9    or   C2        [x 3 2 0 3 3] (C  D  E  G) : major triad plus 9th Cadd9    or   C2        [x x 0 0 1 0] (C  D  E  G) : major triad plus 9th Cadd9    or   C2        [x x 0 5 5 3] (C  D  E  G) : major triad plus 9th Cadd9    or   C2        [x 10 12 12 13 0] (C  D  E  G) : major triad plus 9th Cadd9    or   C2        [x 3 2 0 3 0] (C  D  E  G) : major triad plus 9th Cadd9    or   C2        [x 5 5 5 x 0] (C  D  E  G) : major triad plus 9th Cdim/A                  [x x 1 2 1 2] (C  Eb Gb A) : diminished triad (altered bass) Cdim/Ab                 [x x 1 1 1 2] (C  Eb Gb Ab) : diminished triad (altered bass) Cdim/Ab                 [x x 4 5 4 4] (C  Eb Gb Ab) : diminished triad (altered bass) Cdim/D                  [x 5 4 5 4 2] (C  D  Eb Gb): diminished triad (altered bass) Cdim7                   [x x 1 2 1 2] (C  Eb Gb A) : diminished triad, diminished 7th Cm                      [x 3 5 5 4 3] (C  Eb G) : minor triad Cm                      [x x 5 5 4 3] (C  Eb G) : minor triad Cm/A                    [x x 1 2 1 3] (C  Eb G  A) : minor triad (altered bass) Cm/Bb                   [x 3 5 3 4 3] (C  Eb G  Bb) : minor triad (altered bass) Cm6                     [x x 1 2 1 3] (C  Eb G  A) : minor triad plus 6th Cm7                     [x 3 5 3 4 3] (C  Eb G  Bb) : minor triad, minor 7th Cmaj7    or   C#7       [0 3 2 0 0 0] (C  E  G  B) : major triad, major 7th Cmaj7    or   C#7       [x 2 2 0 1 0] (C  E  G  B) : major triad, major 7th Cmaj7    or   C#7       [x 3 5 4 5 3] (C  E  G  B) : major triad, major 7th Cmaj9    or   C9(#7)    [x 3 0 0 0 0] (C  D  E  G  B) : major triad, major 7th plus 9th Csus     or   Csus4     [x 3 3 0 1 1] (C  F  G) : no 3rd but a 4th from a major triad Csus     or   Csus4     [x x 3 0 1 1] (C  F  G) : no 3rd but a 4th from a major triad Csus2    or   Cadd9(no3)[x 10 12 12 13 3] (C  D  G): no 3rd but a 2nd from a major triad Csus2    or   Cadd9(no3)[x 5 5 5 x 3] (C  D  G): no 3rd but a 2nd from a major triad Csus2    or   Cadd9(no3)[x 3 0 0 3 3] (C  D  G) : no 3rd but a 2nd from a major triad Csus2    or   Cadd9(no3)[x 3 5 5 3 3] (C  D  G) : no 3rd but a 2nd from a major triad Csus2/A                 [x 5 7 5 8 3] (C  D  G  A): sus2 triad (altered bass) Csus2/A                 [x x 0 2 1 3] (C  D  G  A) : sus2 triad (altered bass) Csus2/B                 [3 3 0 0 0 3] (C  D  G  B) : sus2 triad (altered bass) Csus2/B                 [x 3 0 0 0 3] (C  D  G  B) : sus2 triad (altered bass) Csus2/E                 [3 x 0 0 1 0] (C  D  E  G) : sus2 triad (altered bass) Csus2/E                 [x 3 0 0 1 0] (C  D  E  G) : sus2 triad (altered bass) Csus2/E                 [x 3 2 0 3 0] (C  D  E  G) : sus2 triad (altered bass) Csus2/E                 [x 3 2 0 3 3] (C  D  E  G) : sus2 triad (altered bass) Csus2/E                 [x x 0 0 1 0] (C  D  E  G) : sus2 triad (altered bass) Csus2/E                 [x x 0 5 5 3] (C  D  E  G) : sus2 triad (altered bass) Csus2/E                 [x 10 12 12 13 0] (C  D  E  G) : sus2 triad (altered bass) Csus2/E                 [x 5 5 5 x 0] (C  D  E  G) : sus2 triad (altered bass) Csus2/F                 [3 3 0 0 1 1] (C  D  F  G) : sus2 triad (altered bass) Csus4/A                 [3 x 3 2 1 1] (C  F  G  A) : sus4 triad (altered bass) Csus4/A                 [x x 3 2 1 3] (C  F  G  A) : sus4 triad (altered bass) Csus4/B                 [x 3 3 0 0 3] (C  F  G  B) : sus4 triad (altered bass) Csus4/Bb                [x 3 5 3 6 3] (C  F  G  Bb) : sus4 triad (altered bass) Csus4/D                 [3 3 0 0 1 1] (C  D  F  G) : sus4 triad (altered bass) Csus4/E                 [x 3 3 0 1 0] (C  E  F  G) : sus4 triad (altered bass) Csus4/E                 [x x 3 0 1 0] (C  E  F  G) : sus4 triad (altered bass) D        or   Dmaj      [x 5 4 2 3 2] (D  Gb A): major triad D        or   Dmaj      [x 9 7 7 x 2] (D  Gb A): major triad D        or   Dmaj      [2 0 0 2 3 2] (D  Gb A) : major triad D        or   Dmaj      [x 0 0 2 3 2] (D  Gb A) : major triad D        or   Dmaj      [x 0 4 2 3 2] (D  Gb A) : major triad D        or   Dmaj      [x x 0 2 3 2] (D  Gb A) : major triad D        or   Dmaj      [x x 0 7 7 5] (D  Gb A) : major triad D #5     or   Daug      [x x 0 3 3 2] (D  Gb Bb) : augmented triad D/B                     [x 0 4 4 3 2] (D  Gb A  B) : major triad (altered bass) D/B                     [x 2 0 2 0 2] (D  Gb A  B) : major triad (altered bass) D/B                     [x 2 0 2 3 2] (D  Gb A  B) : major triad (altered bass) D/B                     [x 2 4 2 3 2] (D  Gb A  B) : major triad (altered bass) D/B                     [x x 0 2 0 2] (D  Gb A  B) : major triad (altered bass) D/C                     [x 5 7 5 7 2] (C  D  Gb A): major triad (altered bass) D/C                     [x 0 0 2 1 2] (C  D  Gb A) : major triad (altered bass) D/C                     [x 3 x 2 3 2] (C  D  Gb A) : major triad (altered bass) D/C                     [x 5 7 5 7 5] (C  D  Gb A) : major triad (altered bass) D/Db                    [x x 0 14 14 14] (Db D  Gb A) : major triad (altered bass) D/Db                    [x x 0 2 2 2] (Db D  Gb A) : major triad (altered bass) D/E                     [0 0 0 2 3 2] (D  E  Gb A) : major triad (altered bass) D/E                     [0 0 4 2 3 0] (D  E  Gb A) : major triad (altered bass) D/E                     [2 x 0 2 3 0] (D  E  Gb A) : major triad (altered bass) D/E                     [x 0 2 2 3 2] (D  E  Gb A) : major triad (altered bass) D/E                     [x x 2 2 3 2] (D  E  Gb A) : major triad (altered bass) D/E                     [x 5 4 2 3 0] (D  E  Gb A) : major triad (altered bass) D/E                     [x 9 7 7 x 0] (D  E  Gb A) : major triad (altered bass) D/G                     [5 x 4 0 3 5] (D  Gb G  A): major triad (altered bass) D/G                     [3 x 0 2 3 2] (D  Gb G  A) : major triad (altered bass) D5       or   D(no 3rd) [5 5 7 7 x 5] (D  A): root and 5th (power chord) D5       or   D(no 3rd) [x 0 0 2 3 5] (D  A): root and 5th (power chord) D6                      [x 0 4 4 3 2] (D  Gb A  B) : major triad plus 6th D6                      [x 2 0 2 0 2] (D  Gb A  B) : major triad plus 6th D6                      [x 2 0 2 3 2] (D  Gb A  B) : major triad plus 6th D6                      [x 2 4 2 3 2] (D  Gb A  B) : major triad plus 6th D6                      [x x 0 2 0 2] (D  Gb A  B) : major triad plus 6th D6/add9  or   D6/9      [0 0 2 4 3 2] (D  E  Gb A  B) : major triad plus 6th and 9th D6/add9  or   D6/9      [0 2 0 2 0 2] (D  E  Gb A  B) : major triad plus 6th and 9th D7       or   Ddom 7    [x 5 7 5 7 2] (C  D  Gb A): major triad, minor 7th D7       or   Ddom 7    [x 0 0 2 1 2] (C  D  Gb A) : major triad, minor 7th D7       or   Ddom 7    [x 3 x 2 3 2] (C  D  Gb A) : major triad, minor 7th D7       or   Ddom 7    [x 5 7 5 7 5] (C  D  Gb A) : major triad, minor 7th D7sus4                  [x 5 7 5 8 3] (C  D  G  A): sus4 triad, minor 7th D7sus4                  [x x 0 2 1 3] (C  D  G  A) : sus4 triad, minor 7th D9       or   Ddom 9    [0 0 0 2 1 2] (C  D  E  Gb A) : major triad, minor 7th plus 9th D9       or   Ddom 9    [2 x 0 2 1 0] (C  D  E  Gb A) : major triad, minor 7th plus 9th D9       or   Ddom 9    [x 5 7 5 7 0] (C  D  E  Gb A) : major triad, minor 7th plus 9th D9(#5)                  [0 3 x 3 3 2] (C  D  E  Gb Bb) : augmented 5th, minor 7th plus 9th Dadd9    or   D2        [0 0 0 2 3 2] (D  E  Gb A) : major triad plus 9th Dadd9    or   D2        [0 0 4 2 3 0] (D  E  Gb A) : major triad plus 9th Dadd9    or   D2        [2 x 0 2 3 0] (D  E  Gb A) : major triad plus 9th Dadd9    or   D2        [x 0 2 2 3 2] (D  E  Gb A) : major triad plus 9th Dadd9    or   D2        [x x 2 2 3 2] (D  E  Gb A) : major triad plus 9th Dadd9    or   D2        [x 5 4 2 3 0] (D  E  Gb A) : major triad plus 9th Dadd9    or   D2        [x 9 7 7 x 0] (D  E  Gb A) : major triad plus 9th Daug/E                  [2 x 4 3 3 0] (D  E  Gb Bb) : augmented triad (altered bass) Db       or   Dbmaj     [4 4 6 6 6 4] (Db F  Ab) : major triad Db       or   Dbmaj     [x 4 3 1 2 1] (Db F  Ab) : major triad Db       or   Dbmaj     [x 4 6 6 6 4] (Db F  Ab) : major triad Db       or   Dbmaj     [x x 3 1 2 1] (Db F  Ab) : major triad Db       or   Dbmaj     [x x 6 6 6 4] (Db F  Ab) : major triad Db #5    or   Dbaug     [x 0 3 2 2 1] (Db F  A) : augmented triad Db #5    or   Dbaug     [x 0 x 2 2 1] (Db F  A) : augmented triad Db b5                   [x x 3 0 2 1] (Db F  G) : flat 5th Db/B                    [x 4 3 4 0 4] (Db F  Ab B) : major triad (altered bass) Db/Bb                   [x 1 3 1 2 1] (Db F  Ab Bb) : major triad (altered bass) Db/C                    [x 3 3 1 2 1] (C  Db F  Ab) : major triad (altered bass) Db/C                    [x 4 6 5 6 4] (C  Db F  Ab) : major triad (altered bass) Db5      or   Db(no 3rd)[x 4 6 6 x 4] (Db Ab): root and 5th (power chord) Db6                     [x 1 3 1 2 1] (Db F  Ab Bb) : major triad plus 6th Db7      or   Dbdom 7   [x 4 3 4 0 4] (Db F  Ab B) : major triad, minor 7th Dbaug/D                 [x x 0 2 2 1] (Db D  F  A) : augmented triad (altered bass) Dbaug/G                 [1 0 3 0 2 1] (Db F  G  A) : augmented triad (altered bass) Dbdim/A                 [3 x 2 2 2 0] (Db E  G  A) : diminished triad (altered bass) Dbdim/A                 [x 0 2 0 2 0] (Db E  G  A) : diminished triad (altered bass) Dbdim/A                 [x 0 2 2 2 3] (Db E  G  A) : diminished triad (altered bass) Dbdim/B                 [0 2 2 0 2 0] (Db E  G  B) : diminished triad (altered bass) Dbdim/Bb                [x 1 2 0 2 0] (Db E  G  Bb) : diminished triad (altered bass) Dbdim/Bb                [x x 2 3 2 3] (Db E  G  Bb) : diminished triad (altered bass) Dbdim/D                 [3 x 0 0 2 0] (Db D  E  G) : diminished triad (altered bass) Dbdim/D                 [x x 0 0 2 0] (Db D  E  G) : diminished triad (altered bass) Dbdim7                  [x 1 2 0 2 0] (Db E  G  Bb) : diminished triad, diminished 7th Dbdim7                  [x x 2 3 2 3] (Db E  G  Bb) : diminished triad, diminished 7th Dbm                     [x 4 6 6 5 4] (Db E  Ab) : minor triad Dbm                     [x x 2 1 2 0] (Db E  Ab) : minor triad Dbm                     [x 4 6 6 x 0] (Db E  Ab) : minor triad Dbm/A                   [x 0 2 1 2 0] (Db E  Ab A) : minor triad (altered bass) Dbm/B                   [0 2 2 1 2 0] (Db E  Ab B) : minor triad (altered bass) Dbm/B                   [x 4 6 4 5 4] (Db E  Ab B) : minor triad (altered bass) Dbm7                    [0 2 2 1 2 0] (Db E  Ab B) : minor triad, minor 7th Dbm7                    [x 4 6 4 5 4] (Db E  Ab B) : minor triad, minor 7th Dbm7(b5) or   Dbo7      [0 2 2 0 2 0] (Db E  G  B) : diminished triad, minor 7th : half-diminished 7th Dbmaj7   or   Db#7      [x 3 3 1 2 1] (C  Db F  Ab) : major triad, major 7th Dbmaj7   or   Db#7      [x 4 6 5 6 4] (C  Db F  Ab) : major triad, major 7th Dbsus2 or   Dbadd9(no3) [x x 6 6 4 4] (Db Eb Ab) : no 3rd but a 2nd from a major triad Dbsus4/Bb               [x x 4 3 2 4] (Db Gb Ab Bb) : sus4 triad (altered bass) Ddim/B                  [x 2 0 1 0 1] (D  F  Ab B) : diminished triad (altered bass) Ddim/B                  [x x 0 1 0 1] (D  F  Ab B) : diminished triad (altered bass) Ddim/B                  [x x 3 4 3 4] (D  F  Ab B) : diminished triad (altered bass) Ddim/Bb                 [x 1 3 1 3 1] (D  F  Ab Bb) : diminished triad (altered bass) Ddim/Bb                 [x x 3 3 3 4] (D  F  Ab Bb) : diminished triad (altered bass) Ddim/C                  [x x 0 1 1 1] (C  D  F  Ab) : diminished triad (altered bass) Ddim7                   [x 2 0 1 0 1] (D  F  Ab B) : diminished triad, diminished 7th Ddim7                   [x x 0 1 0 1] (D  F  Ab B) : diminished triad, diminished 7th Ddim7                   [x x 3 4 3 4] (D  F  Ab B) : diminished triad, diminished 7th Dm                      [x 0 0 2 3 1] (D  F  A) : minor triad Dm/B                    [1 2 3 2 3 1] (D  F  A  B) : minor triad (altered bass) Dm/B                    [x 2 0 2 0 1] (D  F  A  B) : minor triad (altered bass) Dm/B                    [x x 0 2 0 1] (D  F  A  B) : minor triad (altered bass) Dm/Bb                   [1 1 3 2 3 1] (D  F  A  Bb) : minor triad (altered bass) Dm/C                    [x 5 7 5 6 5] (C  D  F  A) : minor triad (altered bass) Dm/C                    [x x 0 2 1 1] (C  D  F  A) : minor triad (altered bass) Dm/C                    [x x 0 5 6 5] (C  D  F  A) : minor triad (altered bass) Dm/Db                   [x x 0 2 2 1] (Db D  F  A) : minor triad (altered bass) Dm/E                    [x x 7 7 6 0] (D  E  F  A) : minor triad (altered bass) Dm6                     [1 2 3 2 3 1] (D  F  A  B) : minor triad plus 6th Dm6                     [x 2 0 2 0 1] (D  F  A  B) : minor triad plus 6th Dm6                     [x x 0 2 0 1] (D  F  A  B) : minor triad plus 6th Dm7                     [x 5 7 5 6 5] (C  D  F  A) : minor triad, minor 7th Dm7                     [x x 0 2 1 1] (C  D  F  A) : minor triad, minor 7th Dm7                     [x x 0 5 6 5] (C  D  F  A) : minor triad, minor 7th Dm7(b5)  or   Do7       [x x 0 1 1 1] (C  D  F  Ab) : diminished triad, minor 7th : half-diminished 7th Dm7/add11 or  Dm7/11    [3 x 0 2 1 1] (C  D  F  G  A) : minor triad, minor 7th, plus 11th Dmaj7    or   D#7       [x x 0 14 14 14] (Db D  Gb A) : major triad, major 7th Dmaj7    or   D#7       [x x 0 2 2 2] (Db D  Gb A) : major triad, major 7th Dmin/maj7               [x x 0 2 2 1] (Db D  F  A) : minor triad, major 7th Dsus     or   Dsus4     [5 x 0 0 3 5] (D  G  A): no 3rd but a 4th from a major triad Dsus     or   Dsus4     [3 0 0 0 3 3] (D  G  A) : no 3rd but a 4th from a major triad Dsus     or   Dsus4     [x 0 0 0 3 3] (D  G  A) : no 3rd but a 4th from a major triad Dsus     or   Dsus4     [x x 0 2 3 3] (D  G  A) : no 3rd but a 4th from a major triad Dsus2    or   Dadd9(no3)[5 5 7 7 x 0] (D  E  A): no 3rd but a 2nd from a major triad Dsus2    or   Dadd9(no3)[x 0 0 2 3 0] (D  E  A): no 3rd but a 2nd from a major triad Dsus2    or   Dadd9(no3)[0 0 2 2 3 0] (D  E  A) : no 3rd but a 2nd from a major triad Dsus2    or   Dadd9(no3)[x 0 2 2 3 0] (D  E  A) : no 3rd but a 2nd from a major triad Dsus2    or   Dadd9(no3)[x x 0 2 3 0] (D  E  A) : no 3rd but a 2nd from a major triad Dsus2/Ab                [4 x 0 2 3 0] (D  E  Ab A) : sus2 triad (altered bass) Dsus2/B                 [0 2 0 2 0 0] (D  E  A  B) : sus2 triad (altered bass) Dsus2/B                 [x 2 0 2 3 0] (D  E  A  B) : sus2 triad (altered bass) Dsus2/Bb                [0 1 x 2 3 0] (D  E  A  Bb) : sus2 triad (altered bass) Dsus2/C                 [x x 0 2 1 0] (C  D  E  A) : sus2 triad (altered bass) Dsus2/C                 [x x 0 5 5 5] (C  D  E  A) : sus2 triad (altered bass) Dsus2/Db                [x 0 0 2 2 0] (Db D  E  A) : sus2 triad (altered bass) Dsus2/Db                [x x 0 2 2 0] (Db D  E  A) : sus2 triad (altered bass) Dsus2/Db                [x x 0 6 5 5] (Db D  E  A) : sus2 triad (altered bass) Dsus2/Db                [x x 0 9 10 9] (Db D  E  A) : sus2 triad (altered bass) Dsus2/F                 [x x 7 7 6 0] (D  E  F  A) : sus2 triad (altered bass) Dsus2/G                 [x 0 2 0 3 0] (D  E  G  A) : sus2 triad (altered bass) Dsus2/G                 [x 0 2 0 3 3] (D  E  G  A) : sus2 triad (altered bass) Dsus2/G                 [x 0 2 2 3 3] (D  E  G  A) : sus2 triad (altered bass) Dsus2/G                 [5 x 0 0 3 0] (D  E  G  A) : sus2 triad (altered bass) Dsus2/G                 [x 0 0 0 x 0] (D  E  G  A) : sus2 triad (altered bass) Dsus2/Gb                [0 0 0 2 3 2] (D  E  Gb A) : sus2 triad (altered bass) Dsus2/Gb                [0 0 4 2 3 0] (D  E  Gb A) : sus2 triad (altered bass) Dsus2/Gb                [2 x 0 2 3 0] (D  E  Gb A) : sus2 triad (altered bass) Dsus2/Gb                [x 0 2 2 3 2] (D  E  Gb A) : sus2 triad (altered bass) Dsus2/Gb                [x x 2 2 3 2] (D  E  Gb A) : sus2 triad (altered bass) Dsus2/Gb                [x 5 4 2 3 0] (D  E  Gb A) : sus2 triad (altered bass) Dsus2/Gb                [x 9 7 7 x 0] (D  E  Gb A) : sus2 triad (altered bass) Dsus4/B                 [3 0 0 0 0 3] (D  G  A  B) : sus4 triad (altered bass) Dsus4/B                 [3 2 0 2 0 3] (D  G  A  B) : sus4 triad (altered bass) Dsus4/C                 [x 5 7 5 8 3] (C  D  G  A): sus4 triad (altered bass) Dsus4/C                 [x x 0 2 1 3] (C  D  G  A) : sus4 triad (altered bass) Dsus4/E                 [x 0 2 0 3 0] (D  E  G  A) : sus4 triad (altered bass) Dsus4/E                 [x 0 2 0 3 3] (D  E  G  A) : sus4 triad (altered bass) Dsus4/E                 [x 0 2 2 3 3] (D  E  G  A) : sus4 triad (altered bass) Dsus4/E                 [5 x 0 0 3 0] (D  E  G  A) : sus4 triad (altered bass) Dsus4/E                 [x 0 0 0 x 0] (D  E  G  A) : sus4 triad (altered bass) Dsus4/Gb                [5 x 4 0 3 5] (D  Gb G  A): sus4 triad (altered bass) Dsus4/Gb                [3 x 0 2 3 2] (D  Gb G  A) : sus4 triad (altered bass) E        or   Emaj      [0 2 2 1 0 0] (E  Ab B) : major triad E        or   Emaj      [x 7 6 4 5 0] (E  Ab B) : major triad E #5     or   Eaug      [x 3 2 1 1 0] (C  E  Ab) : augmented triad E/A                     [x 0 2 1 0 0] (E  Ab A  B) : major triad (altered bass) E/D                     [0 2 0 1 0 0] (D  E  Ab B) : major triad (altered bass) E/D                     [0 2 2 1 3 0] (D  E  Ab B) : major triad (altered bass) E/D                     [x 2 0 1 3 0] (D  E  Ab B) : major triad (altered bass) E/D                     [x x 0 1 0 0] (D  E  Ab B) : major triad (altered bass) E/Db                    [0 2 2 1 2 0] (Db E  Ab B) : major triad (altered bass) E/Db                    [x 4 6 4 5 4] (Db E  Ab B) : major triad (altered bass) E/Eb                    [0 2 1 1 0 0] (Eb E  Ab B) : major triad (altered bass) E/Eb                    [0 x 6 4 4 0] (Eb E  Ab B) : major triad (altered bass) E/Eb                    [x x 1 1 0 0] (Eb E  Ab B) : major triad (altered bass) E/Gb                    [0 2 2 1 0 2] (E  Gb Ab B) : major triad (altered bass) E/Gb                    [0 x 4 1 0 0] (E  Gb Ab B) : major triad (altered bass) E/Gb                    [2 2 2 1 0 0] (E  Gb Ab B) : major triad (altered bass) E11/b9                  [0 0 3 4 3 4] (D  E  F  Ab A  B) : major triad, minor 7th, flat 9th, plus 11th E5       or   E(no 3rd) [0 2 x x x 0] (E  B) : root and 5th (power chord) E5       or   E(no 3rd) [x 7 9 9 x 0] (E  B) : root and 5th (power chord) E6                      [0 2 2 1 2 0] (Db E  Ab B) : major triad plus 6th E6                      [x 4 6 4 5 4] (Db E  Ab B) : major triad plus 6th E7       or   Edom 7    [0 2 0 1 0 0] (D  E  Ab B) : major triad, minor 7th E7       or   Edom 7    [0 2 2 1 3 0] (D  E  Ab B) : major triad, minor 7th E7       or   Edom 7    [x 2 0 1 3 0] (D  E  Ab B) : major triad, minor 7th E7       or   Edom 7    [x x 0 1 0 0] (D  E  Ab B) : major triad, minor 7th E7/add11 or   E7/11     [x 0 0 1 0 0] (D  E  Ab A  B) : major triad, minor 7th, plus 11th E7/b9(b5)               [0 1 3 1 3 1] (D  E  F  Ab Bb) : diminished 5th, minor 7th, flat 9th E7sus4                  [0 2 0 2 0 0] (D  E  A  B) : sus4 triad, minor 7th E9       or   Edom 9    [0 2 0 1 0 2] (D  E  Gb Ab B) : major triad, minor 7th plus 9th E9       or   Edom 9    [2 2 0 1 0 0] (D  E  Gb Ab B) : major triad, minor 7th plus 9th Eadd9    or   E2        [0 2 2 1 0 2] (E  Gb Ab B) : major triad plus 9th Eadd9    or   E2        [0 x 4 1 0 0] (E  Gb Ab B) : major triad plus 9th Eadd9    or   E2        [2 2 2 1 0 0] (E  Gb Ab B) : major triad plus 9th Eb       or   Ebmaj     [x 1 1 3 4 3] (Eb G  Bb) : major triad Eb       or   Ebmaj     [x x 1 3 4 3] (Eb G  Bb) : major triad Eb       or   Ebmaj     [x x 5 3 4 3] (Eb G  Bb) : major triad Eb #5    or   Ebaug     [3 2 1 0 0 3] (Eb G  B) : augmented triad Eb #5    or   Ebaug     [3 x 1 0 0 3] (Eb G  B) : augmented triad Eb/C                    [x 3 5 3 4 3] (C  Eb G  Bb) : major triad (altered bass) Eb/D                    [x 6 8 7 8 6] (D  Eb G  Bb) : major triad (altered bass) Eb/Db                   [x 1 1 3 2 3] (Db Eb G  Bb) : major triad (altered bass) Eb/Db                   [x 6 8 6 8 6] (Db Eb G  Bb) : major triad (altered bass) Eb/Db                   [x x 1 3 2 3] (Db Eb G  Bb) : major triad (altered bass) Eb/E                    [x x 5 3 4 0] (Eb E  G  Bb) : major triad (altered bass) Eb5      or   Eb(no 3rd)[x 6 8 8 x 6] (Eb Bb): root and 5th (power chord) Eb6                     [x 3 5 3 4 3] (C  Eb G  Bb) : major triad plus 6th Eb7      or   Ebdom 7   [x 1 1 3 2 3] (Db Eb G  Bb) : major triad, minor 7th Eb7      or   Ebdom 7   [x 6 8 6 8 6] (Db Eb G  Bb) : major triad, minor 7th Eb7      or   Ebdom 7   [x x 1 3 2 3] (Db Eb G  Bb) : major triad, minor 7th Ebaug/E                 [3 x 1 0 0 0] (Eb E  G  B) : augmented triad (altered bass) Ebaug/E                 [x x 1 0 0 0] (Eb E  G  B) : augmented triad (altered bass) Ebdim/B                 [2 x 1 2 0 2] (Eb Gb A  B) : diminished triad (altered bass) Ebdim/B                 [x 0 1 2 0 2] (Eb Gb A  B) : diminished triad (altered bass) Ebdim/B                 [x 2 1 2 0 2] (Eb Gb A  B) : diminished triad (altered bass) Ebdim/B                 [x 2 4 2 4 2] (Eb Gb A  B) : diminished triad (altered bass) Ebdim/C                 [x x 1 2 1 2] (C  Eb Gb A) : diminished triad (altered bass) Ebdim7                  [x x 1 2 1 2] (C  Eb Gb A) : diminished triad, diminished 7th Ebm                     [x x 4 3 4 2] (Eb Gb Bb) : minor triad Ebm/Db                  [x x 1 3 2 2] (Db Eb Gb Bb) : minor triad (altered bass) Ebm7                    [x x 1 3 2 2] (Db Eb Gb Bb) : minor triad, minor 7th Ebmaj7   or   Eb#7      [x 6 8 7 8 6] (D  Eb G  Bb) : major triad, major 7th Ebsus2/Ab               [x 1 3 1 4 1] (Eb F  Ab Bb) : sus2 triad (altered bass) Ebsus4/F                [x 1 3 1 4 1] (Eb F  Ab Bb) : sus4 triad (altered bass) Edim/C                  [x 3 5 3 5 3] (C  E  G  Bb) : diminished triad (altered bass) Edim/D                  [3 x 0 3 3 0] (D  E  G  Bb) : diminished triad (altered bass) Edim/Db                 [x 1 2 0 2 0] (Db E  G  Bb) : diminished triad (altered bass) Edim/Db                 [x x 2 3 2 3] (Db E  G  Bb) : diminished triad (altered bass) Edim/Eb                 [x x 5 3 4 0] (Eb E  G  Bb) : diminished triad (altered bass) Edim7                   [x 1 2 0 2 0] (Db E  G  Bb) : diminished triad, diminished 7th Edim7                   [x x 2 3 2 3] (Db E  G  Bb) : diminished triad, diminished 7th Em                      [0 2 2 0 0 0] (E  G  B) : minor triad Em                      [3 x 2 0 0 0] (E  G  B) : minor triad Em                      [x 2 5 x x 0] (E  G  B) : minor triad Em/A                    [3 x 2 2 0 0] (E  G  A  B) : minor triad (altered bass) Em/A                    [x 0 2 0 0 0] (E  G  A  B) : minor triad (altered bass) Em/A                    [x 0 5 4 5 0] (E  G  A  B) : minor triad (altered bass) Em/C                    [0 3 2 0 0 0] (C  E  G  B) : minor triad (altered bass) Em/C                    [x 2 2 0 1 0] (C  E  G  B) : minor triad (altered bass) Em/C                    [x 3 5 4 5 3] (C  E  G  B) : minor triad (altered bass) Em/D                    [0 2 0 0 0 0] (D  E  G  B) : minor triad (altered bass) Em/D                    [0 2 0 0 3 0] (D  E  G  B) : minor triad (altered bass) Em/D                    [0 2 2 0 3 0] (D  E  G  B) : minor triad (altered bass) Em/D                    [0 2 2 0 3 3] (D  E  G  B) : minor triad (altered bass) Em/D                    [x x 0 12 12 12] (D  E  G  B) : minor triad (altered bass) Em/D                    [x x 0 9 8 7] (D  E  G  B) : minor triad (altered bass) Em/D                    [x x 2 4 3 3] (D  E  G  B) : minor triad (altered bass) Em/D                    [0 x 0 0 0 0] (D  E  G  B) : minor triad (altered bass) Em/D                    [x 10 12 12 12 0] (D  E  G  B) : minor triad (altered bass) Em/Db                   [0 2 2 0 2 0] (Db E  G  B) : minor triad (altered bass) Em/Eb                   [3 x 1 0 0 0] (Eb E  G  B) : minor triad (altered bass) Em/Eb                   [x x 1 0 0 0] (Eb E  G  B) : minor triad (altered bass) Em/Gb                   [0 2 2 0 0 2] (E  Gb G  B) : minor triad (altered bass) Em/Gb                   [0 2 4 0 0 0] (E  Gb G  B) : minor triad (altered bass) Em/Gb                   [0 x 4 0 0 0] (E  Gb G  B) : minor triad (altered bass) Em/Gb                   [2 2 2 0 0 0] (E  Gb G  B) : minor triad (altered bass) Em6                     [0 2 2 0 2 0] (Db E  G  B) : minor triad plus 6th Em7                     [0 2 0 0 0 0] (D  E  G  B) : minor triad, minor 7th Em7                     [0 2 0 0 3 0] (D  E  G  B) : minor triad, minor 7th Em7                     [0 2 2 0 3 0] (D  E  G  B) : minor triad, minor 7th Em7                     [0 2 2 0 3 3] (D  E  G  B) : minor triad, minor 7th Em7                     [x x 0 0 0 0] (D  E  G  B) : minor triad, minor 7th Em7                     [x x 0 12 12 12] (D  E  G  B) : minor triad, minor 7th Em7                     [x x 0 9 8 7] (D  E  G  B) : minor triad, minor 7th Em7                     [x x 2 4 3 3] (D  E  G  B) : minor triad, minor 7th Em7                     [0 x 0 0 0 0] (D  E  G  B) : minor triad, minor 7th Em7                     [x 10 12 12 12 0] (D  E  G  B) : minor triad, minor 7th Em7(b5)  or   Eo7       [3 x 0 3 3 0] (D  E  G  Bb) : diminished triad, minor 7th : half-diminished 7th Em7/add11 or  Em7/11    [0 0 0 0 0 0] (D  E  G  A  B) : minor triad, minor 7th, plus 11th Em7/add11 or  Em7/11    [0 0 0 0 0 3] (D  E  G  A  B) : minor triad, minor 7th, plus 11th Em7/add11 or  Em7/11    [3 x 0 2 0 0] (D  E  G  A  B) : minor triad, minor 7th, plus 11th Em9                     [0 2 0 0 0 2] (D  E  Gb G  B) : minor triad, minor 7th plus 9th Em9                     [0 2 0 0 3 2] (D  E  Gb G  B) : minor triad, minor 7th plus 9th Em9                     [2 2 0 0 0 0] (D  E  Gb G  B) : minor triad, minor 7th plus 9th Emaj7    or   E#7       [0 2 1 1 0 0] (Eb E  Ab B) : major triad, major 7th Emaj7    or   E#7       [0 x 6 4 4 0] (Eb E  Ab B) : major triad, major 7th Emaj7    or   E#7       [x x 1 1 0 0] (Eb E  Ab B) : major triad, major 7th Emaj9    or   E9(#7)    [0 2 1 1 0 2] (Eb E  Gb Ab B) : major triad, major 7th plus 9th Emaj9    or   E9(#7)    [4 x 4 4 4 0] (Eb E  Gb Ab B) : major triad, major 7th plus 9th Emin/maj7               [3 x 1 0 0 0] (Eb E  G  B) : minor triad, major 7th Emin/maj7               [x x 1 0 0 0] (Eb E  G  B) : minor triad, major 7th Emin/maj9               [0 6 4 0 0 0] (Eb E  Gb G  B) : minor triad, major 7th plus 9th Esus     or   Esus4     [0 0 2 2 0 0] (E  A  B) : no 3rd but a 4th from a major triad Esus     or   Esus4     [0 0 2 4 0 0] (E  A  B) : no 3rd but a 4th from a major triad Esus     or   Esus4     [0 2 2 2 0 0] (E  A  B) : no 3rd but a 4th from a major triad Esus     or   Esus4     [x 0 2 2 0 0] (E  A  B) : no 3rd but a 4th from a major triad Esus     or   Esus4     [x x 2 2 0 0] (E  A  B) : no 3rd but a 4th from a major triad Esus2    or   Eadd9(no3)[7 9 9 x x 0] (E  Gb B): no 3rd but a 2nd from a major triad Esus2    or   Eadd9(no3)[x 2 4 4 x 0] (E  Gb B): no 3rd but a 2nd from a major triad Esus2/A                 [x 0 4 4 0 0] (E  Gb A  B) : sus2 triad (altered bass) Esus2/A                 [x 2 4 2 5 2] (E  Gb A  B) : sus2 triad (altered bass) Esus2/Ab                [0 2 2 1 0 2] (E  Gb Ab B) : sus2 triad (altered bass) Esus2/Ab                [0 x 4 1 0 0] (E  Gb Ab B) : sus2 triad (altered bass) Esus2/Ab                [2 2 2 1 0 0] (E  Gb Ab B) : sus2 triad (altered bass) Esus2/Db                [x 4 4 4 x 0] (Db E  Gb B) : sus2 triad (altered bass) Esus2/Eb                [x 2 2 4 4 2] (Eb E  Gb B) : sus2 triad (altered bass) Esus2/Eb                [x x 4 4 4 0] (Eb E  Gb B) : sus2 triad (altered bass) Esus2/G                 [0 2 2 0 0 2] (E  Gb G  B) : sus2 triad (altered bass) Esus2/G                 [0 2 4 0 0 0] (E  Gb G  B) : sus2 triad (altered bass) Esus2/G                 [0 x 4 0 0 0] (E  Gb G  B) : sus2 triad (altered bass) Esus2/G                 [2 2 2 0 0 0] (E  Gb G  B) : sus2 triad (altered bass) Esus4/Ab                [x 0 2 1 0 0] (E  Ab A  B) : sus4 triad (altered bass) Esus4/C                 [0 0 7 5 0 0] (C  E  A  B) : sus4 triad (altered bass) Esus4/C                 [x 3 2 2 0 0] (C  E  A  B) : sus4 triad (altered bass) Esus4/D                 [0 2 0 2 0 0] (D  E  A  B) : sus4 triad (altered bass) Esus4/D                 [x 2 0 2 3 0] (D  E  A  B) : sus4 triad (altered bass) Esus4/Db                [0 0 2 4 2 0] (Db E  A  B) : sus4 triad (altered bass) Esus4/Db                [x 0 7 6 0 0] (Db E  A  B) : sus4 triad (altered bass) Esus4/Eb                [x 2 1 2 0 0] (Eb E  A  B) : sus4 triad (altered bass) Esus4/F                 [0 0 3 2 0 0] (E  F  A  B) : sus4 triad (altered bass) Esus4/G                 [3 x 2 2 0 0] (E  G  A  B) : sus4 triad (altered bass) Esus4/G                 [x 0 2 0 0 0] (E  G  A  B) : sus4 triad (altered bass) Esus4/G                 [x 0 5 4 5 0] (E  G  A  B) : sus4 triad (altered bass) Esus4/Gb                [x 0 4 4 0 0] (E  Gb A  B) : sus4 triad (altered bass) Esus4/Gb                [x 2 4 2 5 2] (E  Gb A  B) : sus4 triad (altered bass) F        or   Fmaj      [1 3 3 2 1 1] (C  F  A) : major triad F        or   Fmaj      [x 0 3 2 1 1] (C  F  A) : major triad F        or   Fmaj      [x 3 3 2 1 1] (C  F  A) : major triad F        or   Fmaj      [x x 3 2 1 1] (C  F  A) : major triad F #5     or   Faug      [x 0 3 2 2 1] (Db F  A) : augmented triad F #5     or   Faug      [x 0 x 2 2 1] (Db F  A) : augmented triad F/D                     [x 5 7 5 6 5] (C  D  F  A) : major triad (altered bass) F/D                     [x x 0 2 1 1] (C  D  F  A) : major triad (altered bass) F/D                     [x x 0 5 6 5] (C  D  F  A) : major triad (altered bass) F/E                     [0 0 3 2 1 0] (C  E  F  A) : major triad (altered bass) F/E                     [1 3 3 2 1 0] (C  E  F  A) : major triad (altered bass) F/E                     [1 x 2 2 1 0] (C  E  F  A) : major triad (altered bass) F/E                     [x x 2 2 1 1] (C  E  F  A) : major triad (altered bass) F/E                     [x x 3 2 1 0] (C  E  F  A) : major triad (altered bass) F/Eb                    [x x 1 2 1 1] (C  Eb F  A) : major triad (altered bass) F/Eb                    [x x 3 5 4 5] (C  Eb F  A) : major triad (altered bass) F/G                     [3 x 3 2 1 1] (C  F  G  A) : major triad (altered bass) F/G                     [x x 3 2 1 3] (C  F  G  A) : major triad (altered bass) F5       or   F(no 3rd) [1 3 3 x x 1] (C  F): root and 5th (power chord) F5       or   F(no 3rd) [x 8 10 x x 1] (C  F): root and 5th (power chord) F6                      [x 5 7 5 6 5] (C  D  F  A) : major triad plus 6th F6                      [x x 0 2 1 1] (C  D  F  A) : major triad plus 6th F6                      [x x 0 5 6 5] (C  D  F  A) : major triad plus 6th F6/add9  or   F6/9      [3 x 0 2 1 1] (C  D  F  G  A) : major triad plus 6th and 9th F7       or   Fdom 7    [x x 1 2 1 1] (C  Eb F  A) : major triad, minor 7th F7       or   Fdom 7    [x x 3 5 4 5] (C  Eb F  A) : major triad, minor 7th Fadd9    or   F2        [3 x 3 2 1 1] (C  F  G  A) : major triad plus 9th Fadd9    or   F2        [x x 3 2 1 3] (C  F  G  A) : major triad plus 9th Faug/D                  [x x 0 2 2 1] (Db D  F  A) : augmented triad (altered bass) Faug/G                  [1 0 3 0 2 1] (Db F  G  A) : augmented triad (altered bass) Fdim/D                  [x 2 0 1 0 1] (D  F  Ab B) : diminished triad (altered bass) Fdim/D                  [x x 0 1 0 1] (D  F  Ab B) : diminished triad (altered bass) Fdim/D                  [x x 3 4 3 4] (D  F  Ab B) : diminished triad (altered bass) Fdim/Db                 [x 4 3 4 0 4] (Db F  Ab B) : diminished triad (altered bass) Fdim7                   [x 2 0 1 0 1] (D  F  Ab B) : diminished triad, diminished 7th Fdim7                   [x x 0 1 0 1] (D  F  Ab B) : diminished triad, diminished 7th Fdim7                   [x x 3 4 3 4] (D  F  Ab B) : diminished triad, diminished 7th Fm                      [x 3 3 1 1 1] (C  F  Ab) : minor triad Fm                      [x x 3 1 1 1] (C  F  Ab) : minor triad Fm/D                    [x x 0 1 1 1] (C  D  F  Ab) : minor triad (altered bass) Fm/Db                   [x 3 3 1 2 1] (C  Db F  Ab) : minor triad (altered bass) Fm/Db                   [x 4 6 5 6 4] (C  Db F  Ab) : minor triad (altered bass) Fm/Eb                   [x 8 10 8 9 8] (C  Eb F  Ab) : minor triad (altered bass) Fm/Eb                   [x x 1 1 1 1] (C  Eb F  Ab) : minor triad (altered bass) Fm6                     [x x 0 1 1 1] (C  D  F  Ab) : minor triad plus 6th Fm7                     [x 8 10 8 9 8] (C  Eb F  Ab) : minor triad, minor 7th Fm7                     [x x 1 1 1 1] (C  Eb F  Ab) : minor triad, minor 7th Fmaj7    or   F#7       [0 0 3 2 1 0] (C  E  F  A) : major triad, major 7th Fmaj7    or   F#7       [1 3 3 2 1 0] (C  E  F  A) : major triad, major 7th Fmaj7    or   F#7       [1 x 2 2 1 0] (C  E  F  A) : major triad, major 7th Fmaj7    or   F#7       [x x 2 2 1 1] (C  E  F  A) : major triad, major 7th Fmaj7    or   F#7       [x x 3 2 1 0] (C  E  F  A) : major triad, major 7th Fmaj7/#11               [0 2 3 2 1 0] (C  E  F  A  B) : major triad, major 7th, augmented 11th Fmaj7/#11               [1 3 3 2 0 0] (C  E  F  A  B) : major triad, major 7th, augmented 11th Fmaj9    or   F9(#7)    [0 0 3 0 1 3] (C  E  F  G  A) : major triad, major 7th plus 9th Fsus     or   Fsus4     [x x 3 3 1 1] (C  F  Bb) : no 3rd but a 4th from a major triad Fsus2    or   Fadd9(no3)[x 3 3 0 1 1] (C  F  G) : no 3rd but a 2nd from a major triad Fsus2    or   Fadd9(no3)[x x 3 0 1 1] (C  F  G) : no 3rd but a 2nd from a major triad Fsus2/A                 [3 x 3 2 1 1] (C  F  G  A) : sus2 triad (altered bass) Fsus2/A                 [x x 3 2 1 3] (C  F  G  A) : sus2 triad (altered bass) Fsus2/B                 [x 3 3 0 0 3] (C  F  G  B) : sus2 triad (altered bass) Fsus2/Bb                [x 3 5 3 6 3] (C  F  G  Bb) : sus2 triad (altered bass) Fsus2/D                 [3 3 0 0 1 1] (C  D  F  G) : sus2 triad (altered bass) Fsus2/E                 [x 3 3 0 1 0] (C  E  F  G) : sus2 triad (altered bass) Fsus2/E                 [x x 3 0 1 0] (C  E  F  G) : sus2 triad (altered bass) Fsus4/G                 [x 3 5 3 6 3] (C  F  G  Bb) : sus4 triad (altered bass) G        or   Gmaj      [x 10 12 12 12 10] (D  G  B): major triad G        or   Gmaj      [3 2 0 0 0 3] (D  G  B) : major triad G        or   Gmaj      [3 2 0 0 3 3] (D  G  B) : major triad G        or   Gmaj      [3 5 5 4 3 3] (D  G  B) : major triad G        or   Gmaj      [3 x 0 0 0 3] (D  G  B) : major triad G        or   Gmaj      [x 5 5 4 3 3] (D  G  B) : major triad G        or   Gmaj      [x x 0 4 3 3] (D  G  B) : major triad G        or   Gmaj      [x x 0 7 8 7] (D  G  B) : major triad G #5     or   Gaug      [3 2 1 0 0 3] (Eb G  B) : augmented triad G #5     or   Gaug      [3 x 1 0 0 3] (Eb G  B) : augmented triad G/A                     [3 0 0 0 0 3] (D  G  A  B) : major triad (altered bass) G/A                     [3 2 0 2 0 3] (D  G  A  B) : major triad (altered bass) G/C                     [3 3 0 0 0 3] (C  D  G  B) : major triad (altered bass) G/C                     [x 3 0 0 0 3] (C  D  G  B) : major triad (altered bass) G/E                     [0 2 0 0 0 0] (D  E  G  B) : major triad (altered bass) G/E                     [0 2 0 0 3 0] (D  E  G  B) : major triad (altered bass) G/E                     [0 2 2 0 3 0] (D  E  G  B) : major triad (altered bass) G/E                     [0 2 2 0 3 3] (D  E  G  B) : major triad (altered bass) G/E                     [x x 0 12 12 12] (D  E  G  B) : major triad (altered bass) G/E                     [x x 0 9 8 7] (D  E  G  B) : major triad (altered bass) G/E                     [x x 2 4 3 3] (D  E  G  B) : major triad (altered bass) G/E                     [0 x 0 0 0 0] (D  E  G  B) : major triad (altered bass) G/E                     [x 10 12 12 12 0] (D  E  G  B) : major triad (altered bass) G/F                     [1 x 0 0 0 3] (D  F  G  B) : major triad (altered bass) G/F                     [3 2 0 0 0 1] (D  F  G  B) : major triad (altered bass) G/F                     [x x 0 0 0 1] (D  F  G  B) : major triad (altered bass) G/Gb                    [2 2 0 0 0 3] (D  Gb G  B) : major triad (altered bass) G/Gb                    [2 2 0 0 3 3] (D  Gb G  B) : major triad (altered bass) G/Gb                    [3 2 0 0 0 2] (D  Gb G  B) : major triad (altered bass) G/Gb                    [x x 4 4 3 3] (D  Gb G  B) : major triad (altered bass) G5       or   G(no 3rd) [3 5 5 x x 3] (D  G): root and 5th (power chord) G5       or   G(no 3rd) [3 x 0 0 3 3] (D  G) : root and 5th (power chord) G6                      [0 2 0 0 0 0] (D  E  G  B) : major triad plus 6th G6                      [0 2 0 0 3 0] (D  E  G  B) : major triad plus 6th G6                      [0 2 2 0 3 0] (D  E  G  B) : major triad plus 6th G6                      [0 2 2 0 3 3] (D  E  G  B) : major triad plus 6th G6                      [x x 0 12 12 12] (D  E  G  B) : major triad plus 6th G6                      [x x 0 9 8 7] (D  E  G  B) : major triad plus 6th G6                      [x x 2 4 3 3] (D  E  G  B) : major triad plus 6th G6                      [0 x 0 0 0 0] (D  E  G  B) : major triad plus 6th G6                      [x 10 12 12 12 0] (D  E  G  B) : major triad plus 6th G6/add9  or   G6/9      [0 0 0 0 0 0] (D  E  G  A  B) : major triad plus 6th and 9th G6/add9  or   G6/9      [0 0 0 0 0 3] (D  E  G  A  B) : major triad plus 6th and 9th G6/add9  or   G6/9      [3 x 0 2 0 0] (D  E  G  A  B) : major triad plus 6th and 9th G7       or   Gdom 7    [1 x 0 0 0 3] (D  F  G  B) : major triad, minor 7th G7       or   Gdom 7    [3 2 0 0 0 1] (D  F  G  B) : major triad, minor 7th G7       or   Gdom 7    [x x 0 0 0 1] (D  F  G  B) : major triad, minor 7th G7/add11 or   G7/11     [x 3 0 0 0 1] (C  D  F  G  B) : major triad, minor 7th, plus 11th G7sus4                  [3 3 0 0 1 1] (C  D  F  G) : sus4 triad, minor 7th G9       or   Gdom 9    [x 0 0 0 0 1] (D  F  G  A  B) : major triad, minor 7th plus 9th G9       or   Gdom 9    [x 2 3 2 3 3] (D  F  G  A  B) : major triad, minor 7th plus 9th Gadd9    or   G2        [3 0 0 0 0 3] (D  G  A  B) : major triad plus 9th Gadd9    or   G2        [3 2 0 2 0 3] (D  G  A  B) : major triad plus 9th Gaug/E                  [3 x 1 0 0 0] (Eb E  G  B) : augmented triad (altered bass) Gaug/E                  [x x 1 0 0 0] (Eb E  G  B) : augmented triad (altered bass) Gb       or   Gbmaj     [2 4 4 3 2 2] (Db Gb Bb) : major triad Gb       or   Gbmaj     [x 4 4 3 2 2] (Db Gb Bb) : major triad Gb       or   Gbmaj     [x x 4 3 2 2] (Db Gb Bb) : major triad Gb #5    or   Gbaug     [x x 0 3 3 2] (D  Gb Bb) : augmented triad Gb/Ab                   [x x 4 3 2 4] (Db Gb Ab Bb) : major triad (altered bass) Gb/E                    [2 4 2 3 2 2] (Db E  Gb Bb) : major triad (altered bass) Gb/E                    [x x 4 3 2 0] (Db E  Gb Bb) : major triad (altered bass) Gb/Eb                   [x x 1 3 2 2] (Db Eb Gb Bb) : major triad (altered bass) Gb/F                    [x x 3 3 2 2] (Db F  Gb Bb) : major triad (altered bass) Gb6                     [x x 1 3 2 2] (Db Eb Gb Bb) : major triad plus 6th Gb7      or   Gbdom 7   [2 4 2 3 2 2] (Db E  Gb Bb) : major triad, minor 7th Gb7      or   Gbdom 7   [x x 4 3 2 0] (Db E  Gb Bb) : major triad, minor 7th Gb7(#5)                 [2 x 4 3 3 0] (D  E  Gb Bb) : minor 7th, sharp 5th Gb7/#9                  [x 0 4 3 2 0] (Db E  Gb A  Bb) : major triad, minor 7th augmented 9th Gb7sus4                 [x 4 4 4 x 0] (Db E  Gb B) : sus4 triad, minor 7th Gbadd9   or   Gb2       [x x 4 3 2 4] (Db Gb Ab Bb) : major triad plus 9th Gbaug/E                 [2 x 4 3 3 0] (D  E  Gb Bb) : augmented triad (altered bass) Gbdim/D                 [x 5 7 5 7 2] (C  D  Gb A): diminished triad (altered bass) Gbdim/D                 [x 0 0 2 1 2] (C  D  Gb A) : diminished triad (altered bass) Gbdim/D                 [x 3 x 2 3 2] (C  D  Gb A) : diminished triad (altered bass) Gbdim/D                 [x 5 7 5 7 5] (C  D  Gb A) : diminished triad (altered bass) Gbdim/E                 [x 0 2 2 1 2] (C  E  Gb A) : diminished triad (altered bass) Gbdim/E                 [x x 2 2 1 2] (C  E  Gb A) : diminished triad (altered bass) Gbdim/Eb                [x x 1 2 1 2] (C  Eb Gb A) : diminished triad (altered bass) Gbdim7                  [x x 1 2 1 2] (C  Eb Gb A) : diminished triad, diminished 7th Gbm                     [2 4 4 2 2 2] (Db Gb A) : minor triad Gbm                     [x 4 4 2 2 2] (Db Gb A) : minor triad Gbm                     [x x 4 2 2 2] (Db Gb A) : minor triad Gbm/D                   [x x 0 14 14 14] (Db D  Gb A) : minor triad (altered bass) Gbm/D                   [x x 0 2 2 2] (Db D  Gb A) : minor triad (altered bass) Gbm/E                   [0 0 2 2 2 2] (Db E  Gb A) : minor triad (altered bass) Gbm/E                   [0 x 4 2 2 0] (Db E  Gb A) : minor triad (altered bass) Gbm/E                   [2 x 2 2 2 0] (Db E  Gb A) : minor triad (altered bass) Gbm/E                   [x 0 4 2 2 0] (Db E  Gb A) : minor triad (altered bass) Gbm/E                   [x x 2 2 2 2] (Db E  Gb A) : minor triad (altered bass) Gbm7                    [0 0 2 2 2 2] (Db E  Gb A) : minor triad, minor 7th Gbm7                    [0 x 4 2 2 0] (Db E  Gb A) : minor triad, minor 7th Gbm7                    [2 x 2 2 2 0] (Db E  Gb A) : minor triad, minor 7th Gbm7                    [x 0 4 2 2 0] (Db E  Gb A) : minor triad, minor 7th Gbm7                    [x x 2 2 2 2] (Db E  Gb A) : minor triad, minor 7th Gbm7(b5) or   Gbo7      [x 0 2 2 1 2] (C  E  Gb A) : diminished triad, minor 7th : half-diminished 7th Gbm7(b5) or   Gbo7      [x x 2 2 1 2] (C  E  Gb A) : diminished triad, minor 7th : half-diminished 7th Gbm7/b9                 [0 0 2 0 2 2] (Db E  Gb G  A) : minor triad, minor 7th flat 9th Gbmaj7   or   Gb#7      [x x 3 3 2 2] (Db F  Gb Bb) : major triad, major 7th Gbsus    or   Gbsus4    [x 4 4 4 2 2] (Db Gb B) : no 3rd but a 4th from a major triad Gbsus2/Bb               [x x 4 3 2 4] (Db Gb Ab Bb) : sus2 triad (altered bass) Gbsus4/E                [x 4 4 4 x 0] (Db E  Gb B) : sus4 triad (altered bass) Gdim/E                  [x 1 2 0 2 0] (Db E  G  Bb) : diminished triad (altered bass) Gdim/E                  [x x 2 3 2 3] (Db E  G  Bb) : diminished triad (altered bass) Gdim/Eb                 [x 1 1 3 2 3] (Db Eb G  Bb) : diminished triad (altered bass) Gdim/Eb                 [x 6 8 6 8 6] (Db Eb G  Bb) : diminished triad (altered bass) Gdim/Eb                 [x x 1 3 2 3] (Db Eb G  Bb) : diminished triad (altered bass) Gdim7                   [x 1 2 0 2 0] (Db E  G  Bb) : diminished triad, diminished 7th Gdim7                   [x x 2 3 2 3] (Db E  G  Bb) : diminished triad, diminished 7th Gm                      [3 5 5 3 3 3] (D  G  Bb) : minor triad Gm                      [x x 0 3 3 3] (D  G  Bb) : minor triad Gm/E                    [3 x 0 3 3 0] (D  E  G  Bb) : minor triad (altered bass) Gm/Eb                   [x 6 8 7 8 6] (D  Eb G  Bb) : minor triad (altered bass) Gm/F                    [3 5 3 3 3 3] (D  F  G  Bb) : minor triad (altered bass) Gm/F                    [x x 3 3 3 3] (D  F  G  Bb) : minor triad (altered bass) Gm13                    [0 0 3 3 3 3] (D  E  F  G  A  Bb) : minor triad, minor 7th, plus 9th and 13th Gm6                     [3 x 0 3 3 0] (D  E  G  Bb) : minor triad plus 6th Gm7                     [3 5 3 3 3 3] (D  F  G  Bb) : minor triad, minor 7th Gm7                     [x x 3 3 3 3] (D  F  G  Bb) : minor triad, minor 7th Gm7/add11 or  Gm7/11    [x 3 3 3 3 3] (C  D  F  G  Bb) : minor triad, minor 7th, plus 11th Gm9                     [3 5 3 3 3 5] (D  F  G  A  Bb) : minor triad, minor 7th plus 9th Gmaj7    or   G#7       [2 2 0 0 0 3] (D  Gb G  B) : major triad, major 7th Gmaj7    or   G#7       [2 2 0 0 3 3] (D  Gb G  B) : major triad, major 7th Gmaj7    or   G#7       [3 2 0 0 0 2] (D  Gb G  B) : major triad, major 7th Gmaj7    or   G#7       [x x 4 4 3 3] (D  Gb G  B) : major triad, major 7th Gsus     or   Gsus4     [x 10 12 12 13 3] (C  D  G): no 3rd but a 4th from a major triad Gsus     or   Gsus4     [x 3 0 0 3 3] (C  D  G) : no 3rd but a 4th from a major triad Gsus     or   Gsus4     [x 3 5 5 3 3] (C  D  G) : no 3rd but a 4th from a major triad Gsus     or   Gsus4     [x 5 5 5 3 3] (C  D  G) : no 3rd but a 4th from a major triad Gsus2    or   Gadd9(no3)[5 x 0 0 3 5] (D  G  A): no 3rd but a 2nd from a major triad Gsus2    or   Gadd9(no3)[3 0 0 0 3 3] (D  G  A) : no 3rd but a 2nd from a major triad Gsus2    or   Gadd9(no3)[x 0 0 0 3 3] (D  G  A) : no 3rd but a 2nd from a major triad Gsus2    or   Gadd9(no3)[x x 0 2 3 3] (D  G  A) : no 3rd but a 2nd from a major triad Gsus2/B                 [3 0 0 0 0 3] (D  G  A  B) : sus2 triad (altered bass) Gsus2/B                 [3 2 0 2 0 3] (D  G  A  B) : sus2 triad (altered bass) Gsus2/C                 [x 5 7 5 8 3] (C  D  G  A): sus2 triad (altered bass) Gsus2/C                 [x x 0 2 1 3] (C  D  G  A) : sus2 triad (altered bass) Gsus2/E                 [x 0 2 0 3 0] (D  E  G  A) : sus2 triad (altered bass) Gsus2/E                 [x 0 2 0 3 3] (D  E  G  A) : sus2 triad (altered bass) Gsus2/E                 [x 0 2 2 3 3] (D  E  G  A) : sus2 triad (altered bass) Gsus2/E                 [5 0 0 0 3 0] (D  E  G  A) : sus2 triad (altered bass) Gsus2/Gb                [5 x 4 0 3 5] (D  Gb G  A): sus2 triad (altered bass) Gsus2/Gb                [3 x 0 2 3 2] (D  Gb G  A) : sus2 triad (altered bass) Gsus4/A                 [x 5 7 5 8 3] (C  D  G  A): sus4 triad (altered bass) Gsus4/A                 [x x 0 2 1 3] (C  D  G  A) : sus4 triad (altered bass) Gsus4/B                 [3 3 0 0 0 3] (C  D  G  B) : sus4 triad (altered bass) Gsus4/B                 [x 3 0 0 0 3] (C  D  G  B) : sus4 triad (altered bass) Gsus4/E                 [3 x 0 0 1 0] (C  D  E  G) : sus4 triad (altered bass) Gsus4/E                 [x 3 0 0 1 0] (C  D  E  G) : sus4 triad (altered bass) Gsus4/E                 [x 3 2 0 3 0] (C  D  E  G) : sus4 triad (altered bass) Gsus4/E                 [x 3 2 0 3 3] (C  D  E  G) : sus4 triad (altered bass) Gsus4/E                 [x x 0 0 1 0] (C  D  E  G) : sus4 triad (altered bass) Gsus4/E                 [x x 0 5 5 3] (C  D  E  G) : sus4 triad (altered bass) Gsus4/E                 [x 10 12 12 13 0] (C  D  E  G) : sus4 triad (altered bass) Gsus4/E                 [x 5 5 5 x 0] (C  D  E  G) : sus4 triad (altered bass) Gsus4/F                 [3 3 0 0 1 1] (C  D  F  G) : sus4 triad (altered bass)

title: Guitar/Chords/Full List Standard Tuning


text:
Talk:Guitar/Chords/Full List Standard Tuning

* (cur) (last) 06:10, 25 March 2006 Andeggs It seems to me that this person didn't have any real idea of the theory. A Db is NOT a Major Third in the context of a chord starting on A. It may be sonically but it's not that way theoretically. Db is a diminished fourth not a major third. Which makes all those chords A Diminished 4 not A Major. I might change them myself. Before I do someone is welcome to argue this point. SoLowRockerMan (talk) 09:13, 27 July 2009 (UTC)
 * (cur) (last) 11:16, 25 March 2006 RHaworth (creator just had no idea of formatting) [rollback] [proxycheck]


text:
Xbox 360/Xbox Development on the Mac

This article describes the process to configure an iBook to compile C code written with OpenXDK, and make Xbox native executables. At the time of writing, the author had successfully compiled a Windows executable but had not been able to convert it to an Xbox executable.

Overview
All of these steps are fairly straight forward, although there are some tricks that the novice needs to know to bypass hours of "googling". The process taken is similar to installing OpenXDK on Linux, but differs because in this example we're using a PowerPC processor. This means that we first have to build a cross compiler. The assumption is that you know how to access the shell.

DarwinPorts
DarwinPorts is a way to track and install open source programs to your system easily. It is designed specifically for Darwin (as the name suggests), and using this you can download MingGW. The current version of DarwinPorts is 1.2, and it comes in a handy installer package. Once it's installed, run the following command to update the internal list of available ports:

 * $ sudo port -d selfupdate

MinGW
The MingGW compilers and Windows API libraries let you write and compile programs for execution on the i386 system. Although you can download a copy of everything you need from the website, using DarwinPorts to download the right files for you is a better option. To download the tools needed, run the command:

 * $ sudo port install i386-mingw32-gcc

This will download, configure and install the gcc cross-compiler and tools to your system. Note: this step will take a while.

Compile Errors
As of this writing, there is a compile error when the installer executes make for the binutils package. The exact error is listed below:

 * $.../work/binutils-2.15.91-20040904-1/gas/config/tc-i386.h:457: error: array type has incomplete element type

To get around this problem, change the compiler to gcc-3.3 when preparing the build.

 * $ sudo gcc_select 3.3

Then, once the binutils package has compiled successfully, halt the install (Ctrl+C) (the install will fail anyway) and change the compiler back to gcc-4.0. Then the install should complete successfully.

Testing
This is an option step. I just tested that the setup worked, by writing a Hello World! program, and running it on my Windows box. The contents of hello.c are shown below:

Then to compile, it's just like normal gcc/++:

$ i386-mingw32-gcc -o hello.exe hello.c

This produces a windows executable hello.exe that can be run natively in Windows. Note that this only tests the cross compiler setup, and not OpenXDK.

OpenXDK
OpenXDK is a free kit for developing applications that will run on the Xbox. It contains a complete libc replacement, uses SDL for multimedia (sound and networking are not currently supported) and compiles with gcc.

You can download the latest version from SourceForge. Make sure to download the binary file OpenXDK_#_bin.zip (where # is the version). Note: although it says it's for the i386 platform, that's our target system, and OpenXDK will NOT compile (even with i386-mingw32-gcc) on the Mac.

Cxbe
Cxbe comes with OpenXDK, and is located in the bin directory. It is responsible for converting the Windows executable into an Xbox executable. You won't be able to use the one provided, as it is for Windows.

Unfortunately, at the time of writing the Cxbe source in the OpenXDK_src package is from an older version than the compiled version in the OpenXDK_bin package. Until a workaround surfaces, we will have to send the half completed executable to a Windows box and run Cxbe there.

Compiling
To compile C code written for the xBox, you need a lengthy flag list for the compiler. The following was adapted from the OpenXDK Website. This assumes that you have a working version of cxbe on your system.

 * # installed OpenXDK path
 * XDK = /usr/local/openXDK

 * # cross-compiler
 * CC = i386-mingw32-gcc

 * # cxbe path (for post-processing)
 * CXBE = $(XDK)/bin/cxbe

 * SDLFLAGS = -DENABLE_XBOX -DDISABLE_CDROM
 * CC_FLAGSA = -g -std=gnu99 -ffreestanding -nostdlib -fno-builtin
 * CC_FLAGSB = -fno-exceptions -mno-cygwin -march=i386 $(SDLFLAGS)
 * INCLUDE = -I$(XDK)/i386-pc-xbox/include -I$(XDK)/include -I$(XDK)/include/SDL

 * CLINK = -nostdlib
 * ALIGN = -Wl,--file-alignment,0x20 -Wl,--section-alignment,0x20
 * SHARED = -shared
 * ENTRYPOINT = -Wl,--entry,_WinMainCRTStartup
 * STRIP = -Wl,--strip-all
 * LD_FLAGS = $(CLINK) $(ALIGN) $(SHARED) $(ENTRYPOINT) $(STRIP)
 * LD_DIRS = -L$(XDK)/i386-pc-xbox/lib -L$(XDK)/lib
 * LD_LIBS = $(LD_DIRS) -lSDL -lopenXDK -lhal -lc -lhal -lc -lusb -lxboxkrnl

 * all: default.exe

 * *.o: *.c
 * $(CC) $(CC_FLAGSA) $(CC_FLAGSB) $(INCLUDE) $<

 * default.exe: *.o
 * $(CC) -c $< -o $@ $(LD_LIBS) $(LD_FLAGS)
 * $(CXBE) -TITLE:"$@" -DUMPINFO:"default.cxbe" -OUT:"default.xbe" $@ >/dev/null

 * clean:
 * rm -f *.o *.xbe *.cxbe *.exe

Conclusion
While there is limited support for Xbox development on the Mac, because of the use of Linux to develop legal Xbox executables and the fact that Mac OS X is built on a flavor of Unix, it is possible to piggy-back Linux's support sources and (with slight manipulation) produce a viable solution to Mac Xbox Development.

title: Xbox 360/Xbox Development on the Mac


text:
Talk:Xbox 360/Xbox Development on the Mac

* (cur) (last) 15:00, 5 May 2006 Unforgettableid m (gr) * (cur) (last) 07:08, 8 April 2006 210.84.40.130 (→Testing) * (cur) (last) 09:04, 26 March 2006 RHaworth * (cur) (last) 07:08, 26 March 2006 Spiderlama m (Minor Aesthetics) * (cur) (last) 07:00, 26 March 2006 Spiderlama (Creation)
 * (cur) (last) 15:01, 5 May 2006 Unforgettableid m (moved Mac xbox development to Mac Xbox development) [rollback] [proxycheck]

OpenXDK is not for Xbox 360
OpenXDK is for development on the original Xbox. The article is categorized and described poorly.