Google

Wednesday, February 27, 2008

Changing between Chords

Open chords are typically the first chords that most newbies learn. This is because they are typically easier to play than other chords. Once you learn these chords you will be able to pick up several music books and learn your favorite songs. They are called open chords because one or more strings are played in an 'open' fashion, which means that there are no frets pressed on those strings and they are allowed to ring out.

The pictures directing the chord shapes are shown below. They are pretty self explanatory. This kind of chord might actually help you a lot to grab the basic/easy chords. Grabbing the basic n easy chords is very important just like the foundation of a building.

To start with the left part of each figure which shows the fret board. The numbers on the frets go for ur fingers which u use to nail on them. Pretty simple!!!




The next part on top left of each picture shows the how u can go about holding the chord if ur not comfortable enough to hold em using the the previous fig.


The next section of the fig is the bottom left part. This is a traditional tab notation for chord. To know more about chords u can check out tabs section in this blog.


It is important that you learn all of the open chords and learn to switch between them with ease and speed. U shud practise hard these chords to help strengthen your fingers and hands and also help you switch faster between chords. They will also help build up calluses on your finger tips.
These exercises are repitious, painful, boring... generally not a positive experience but the outcome will be positive because as a result of doing them you will be able to play longer and faster.

Here is what you need to do.
Start by playing your easiest chord, say for example G major. Strum it for a minute straight without stopping. Next, switch to a D major chord. Strum it for a minute straight without stopping. You are building up endurance, strength and calluses. You are also teaching your fingers how to place themselves on the fretboard. Switch between all of the chords that you know so far. Go without stopping between chords. Just keep playing until your hand and fingers can't take it anymore. Yes, you also need to play the dreaded F major chord. Play that one a long time.

Take a rest after you have gone through all of the chords.
Next work on speed of changing chords. Start with G major, play a couple of strums, then switch to D major, play 2 strums, then switch to F major, etc. Again, keep doing this through all of the chords that you know. Do it until you can't do it anymore. Tedious? Yes. Painful? Yes. Worth it? Yes. You will see a marked improvement if you concentrate and do these exercises dilligently.


I am including some chords that can help you catch up in the beginning.
Keep Jamming

N
Leave your comments if you like the post.
Thanx...

RohiT\m/

Saturday, February 9, 2008

Amazing Guitar Pix


This section is juz for fun...All you outgoing guitar fanatics can post kool guitar pix...It will b fun...


Enjoi...RohiT \m/


Hammer Ons and Pull Offs

First you shuould have a look on this video, then it will be easy to grasp the concept of hammer ons and pull offs. Read on...

These two things refer to techniques employed by the left hand to sound notes without the direct aid of the right hand. A 'hammer on' is when a note is sounded, and while it is still ringing, a left hand finger is used to quickly press down a fret that is on the same string, and close to the original fret. This will result in the sounding of the second note, even though the right hand did nothing but sound the first note. The vibrations that occurred from the sounding of the first note will be carried on to sound the second note. Here's an example. We can place our index finger on the 3rd string, 5th fret, and sound that note. While the note is still sounding, and without moving our index finger, we can use our ring finger to come firmly and directly down on the 7th fret of the 3rd string. This note will then sound, probably not as loud as the first note, but it will still sound. This is a hammer on.
A 'pull off' is basically the same thing, but backwards. We can use a finger to fret a note, and then sound that note. While the note is still sounding, a finger can be placed directly behind the first finger, and then the first finger can be 'pulled off'. In doing this, it is in effect the same as plucking the string with a finger, it creates vibrations. And now the note that is being fretted directly behind the first finger will be sounded. For example, we could place our index finger on the 5th fret, 3rd string AND place our ring finger on the 7th fret, 3rd string. We can play the note on the 7th fret, and then 'pull' that finger off the string, which at the same time, will sound the note on the 5th fret. This is a pull off.
The main difference between hammer ons and pull offs is that pull offs generate vibrations, while hammer ons generally don't. In other words, in performing a pull off, it would be possible to make the second note louder than the first. In a hammer on, we wouldn't be able to do this, because the sound will have died away slightly when we hammer on. Hammer ons and pull offs have a number of uses. They can be used to make a passage sound smoother. Sometimes we don't want to pick every note, because the pick gives a different tone than hammer on or a pull off will.
They can be used to make a passage easier to play. This is true for two reasons. The first is that we can usually do a hammer on or a pull off faster than we can pick two notes in succession. The second reason is that while we are hammering on or pulling off, with two or our left hand fingers, we can use our other two left hand fingers and our pick to do something else at the same time.
They can be used to perform 'trills'. A trill is the rapid succession of two notes. For example, if we placed our index finger on the 12 fret, 3rd string, and then sounded it, we'd get only one sound. But if we continuously hammered on to the 13 fret using our middle finger, and then immediately pulled off back to the 12 fret, we will get a continuous stream of notes, without even using the pick except for the first note. It is because pull offs generate vibrations that we are able to do this. Trills are a good way of ornamenting notes.
Like we said, we can perform trills. If we can perform trills with two notes, why can't we use hammer ons and pull offs between more than two notes? We can. With a lot of practice, we can learn to use hammer ons and pull offs with speed and accuracy, and with this skill, you can learn to play very fast. It's easier to hammer on and pull off to a note than it is to pick every note just as fast. We'll look at some of these uses of hammer ons and pull offs in further lessons. Things to remember from this lesson:
1. Hammer ons and pull offs are a means of using the left hand to sound notes with out using the right hand to sound them.
2. A pull off can generate vibrations(sound), but a hammer on will only carry on the left over vibrations from a previous note.
3. Uses of hammer ons and pull offs include smoother passages, easier passages and trills. Also, with a lot of experience using hammer ons and pull offs, one can use them to play very fast.


RohiT \m/

Sunday, December 16, 2007

Chord Dictionary













People who have tried their hands on guitar for long time, heres a gift for you.
This dictionary has almost every chord shape you would ever need to play a song. Actually its more than that. It has almost every possible chord shape for a chord. So it can help you play your song without jiggling around the fret board. Any chord, you name it, its here.

Note: The base fret is the fret you assume to be fret number 1 i.e. assume base fret as fret no. 1 and then try to grasp the chord shape. Its easy. Newbies can also try it.


Enjoi...N dun forget to leave comments if its helpful...
RohiT\m/



{define A.              base-fret 1 frets 0 0 2 2 2 0}
{define A.. base-fret 2 frets 0 3 x 1 4 0}
{define A... base-fret 5 frets 1 3 3 2 1 1}
{define A.... base-fret 1 frets x 0 2 2 2 0}
{define A..... base-fret 4 frets x 1 4 x x 2}
{define A#5. base-fret 1 frets x 0 3 2 2 1}
{define A#5.. base-fret 1 frets x 0 x 2 2 1}
{define A/Ab. base-fret 1 frets x 0 2 1 2 0}
{define A/B. base-fret 1 frets 0 0 2 4 2 0}
{define A/B.. base-fret 5 frets x 0 3 2 0 0}
{define A/D... base-fret 1 frets x 0 0 2 2 0}
{define A/D.... base-fret 1 frets x x 0 2 2 0}
{define A/D..... base-fret 5 frets x x 0 2 1 1}
{define A/D...... base-fret 9 frets x x 0 1 2 1}
{define A/G. base-fret 1 frets 3 x 2 2 2 0}
{define A/G.. base-fret 1 frets x 0 2 0 2 0}
{define A/G... base-fret 1 frets x 0 2 2 2 3}
{define A/Gb. base-fret 1 frets 0 0 2 2 2 2}
{define A/Gb... base-fret 1 frets 0 x 4 2 2 0}
{define A/Gb.... base-fret 1 frets 2 x 2 2 2 0}
{define A/Gb..... base-fret 1 frets x 0 4 2 2 0}
{define A/Gb...... base-fret 1 frets x x 2 2 2 2}
{define A5. base-fret 5 frets 1 3 3 x x 1}
{define A5.. base-fret 1 frets x 0 2 2 x 0}
{define A5... base-fret 5 frets 1 3 3 x x 0}
{define A6. base-fret 1 frets 0 0 2 2 2 2}
{define A6.. base-fret 1 frets 0 x 4 2 2 0}
{define A6... base-fret 1 frets 2 x 2 2 2 0}
{define A6.... base-fret 1 frets x 0 4 2 2 0}
{define A6..... base-fret 1 frets x x 2 2 2 2}
{define A6/7. base-fret 1 frets 0 0 2 0 2 2}
{define A6/7sus. base-fret 3 frets 3 3 2 0 1 0}
{define A6/7sus.. base-fret 1 frets x 0 2 0 3 2}
{define A7. base-fret 1 frets 3 x 2 2 2 0}
{define A7.. base-fret 1 frets x 0 2 0 2 0}
{define A7... base-fret 1 frets x 0 2 2 2 3}
{define A7(#5). base-fret 1 frets 1 0 3 0 2 1}
{define A7/add11. base-fret 1 frets x 0 0 0 2 0}
{define A7sus4. base-fret 1 frets x 0 2 0 3 0}
{define A7sus4.. base-fret 1 frets x 0 2 0 3 3}
{define A7sus4... base-fret 1 frets x 0 2 2 3 3}
{define A7sus4.... base-fret 3 frets 3 x 0 0 1 0}
{define A7sus4..... base-fret 1 frets x 0 0 0 x 0}
{define Aadd9. base-fret 1 frets 0 0 2 4 2 0}
{define Aadd9.. base-fret 6 frets x 0 2 1 0 0}
{define Aaug/D. base-fret 1 frets x x 0 2 2 1}
{define Aaug/G. base-fret 1 frets 1 0 3 0 2 1}
{define Ab. base-fret 4 frets 1 3 3 2 1 1}
{define Ab#5. base-fret 1 frets x 3 2 1 1 0}
{define Ab/A. base-fret 1 frets x x 1 2 1 4}
{define Ab/F. base-fret 8 frets x 1 3 1 2 1}
{define Ab/F.. base-fret 1 frets x x 1 1 1 1}
{define Ab/Gb. base-fret 1 frets x x 1 1 1 2}
{define Ab/Gb.. base-fret 4 frets x x 1 2 1 1}
{define Ab5. base-fret 4 frets 1 3 3 x x 1}
{define Ab6. base-fret 8 frets x 1 3 1 2 1}
{define Ab6.. base-fret 1 frets x x 1 1 1 1}
{define Ab7. base-fret 1 frets x x 1 1 1 2}
{define Ab7.. base-fret 4 frets x x 1 2 1 1}
{define Abdim/E. base-fret 1 frets 0 2 0 1 0 0}
{define Abdim/E.. base-fret 1 frets 0 2 2 1 3 0}
{define Abdim/E... base-fret 1 frets x 2 0 1 3 0}
{define Abdim/E.... base-fret 1 frets x x 0 1 0 0}
{define Abdim/Eb.... base-fret 1 frets x x 0 4 4 4}
{define Abdim/F. base-fret 1 frets x 2 0 1 0 1}
{define Abdim/F.. base-fret 1 frets x x 0 1 0 1}
{define Abdim/F... base-fret 1 frets x x 3 4 3 4}
{define Abdim7. base-fret 1 frets x 2 0 1 0 1}
{define Abdim7.. base-fret 1 frets x x 0 1 0 1}
{define Abdim7... base-fret 1 frets x x 3 4 3 4}
{define Abm. base-fret 4 frets x x 3 1 1 1}
{define Abm/D. base-fret 1 frets x x 0 4 4 4}
{define Abm/E. base-fret 1 frets 0 2 1 1 0 0}
{define Abm/E.. base-fret 4 frets 0 x 3 1 1 0}
{define Abm/E... base-fret 1 frets x x 1 1 0 0}
{define Abm/Gb... base-fret 1 frets x x 4 4 4 4}
{define Abm7. base-fret 1 frets x x 4 4 4 4}
{define Absus. base-fret 4 frets x x 3 3 1 1}
{define Absus2/F. base-fret 1 frets x 1 3 1 4 1}
{define Adim/Ab. base-fret 1 frets x x 1 2 1 4}
{define Adim/E. base-fret 1 frets 0 3 x 2 4 0}
{define Adim/F. base-fret 1 frets x x 1 2 1 1}
{define Adim/F.. base-fret 3 frets x x 1 3 2 1}
{define Adim/G. base-fret 1 frets x x 1 2 1 3}
{define Adim/Gb. base-fret 1 frets x x 1 2 1 2}
{define Adim7. base-fret 1 frets x x 1 2 1 2}
{define Am. base-fret 1 frets x 0 2 2 1 0}
{define Am.. base-fret 5 frets x 0 3 1 1 1}
{define Am... base-fret 1 frets x 3 2 2 1 0}
{define Am/B. base-fret 5 frets 0 0 3 1 0 0}
{define Am/B.. base-fret 1 frets x 3 2 2 0 0}
{define Am/D. base-fret 1 frets x x 0 2 1 0}
{define Am/D.. base-fret 5 frets x x 0 1 1 1}
{define Am/Eb. base-fret 1 frets 0 3 x 2 4 0}
{define Am/F. base-fret 1 frets 0 0 3 2 1 0}
{define Am/F.. base-fret 1 frets 1 3 3 2 1 0}
{define Am/F... base-fret 1 frets 1 x 2 2 1 0}
{define Am/F.... base-fret 1 frets x x 2 2 1 1}
{define Am/F..... base-fret 1 frets x x 3 2 1 0}
{define Am/G. base-fret 1 frets 0 0 2 0 1 3}
{define Am/G.. base-fret 1 frets x 0 2 0 1 0}
{define Am/G... base-fret 1 frets x 0 2 2 1 3}
{define Am/G.... base-fret 5 frets x 0 1 1 1 4}
{define Am/Gb. base-fret 1 frets x 0 2 2 1 2}
{define Am/Gb.. base-fret 1 frets x x 2 2 1 2}
{define Am6. base-fret 1 frets x 0 2 2 1 2}
{define Am6.. base-fret 1 frets x x 2 2 1 2}
{define Am7. base-fret 1 frets 0 0 2 0 1 3}
{define Am7.. base-fret 1 frets x 0 2 0 1 0}
{define Am7... base-fret 1 frets x 0 2 2 1 3}
{define Am7.... base-fret 5 frets x 0 1 1 1 4}
{define Am7(b5). base-fret 1 frets x x 1 2 1 3}
{define Am7/add11. base-fret 5 frets x 1 3 1 4 0}
{define Amaj7. base-fret 1 frets x 0 2 1 2 0}
{define Amin/maj9. base-fret 5 frets x 0 2 1 1 3}
{define Asus. base-fret 1 frets 0 0 2 2 3 0}
{define Asus.. base-fret 1 frets x 0 2 2 3 0}
{define Asus... base-fret 5 frets 1 1 3 3 x 0}
{define Asus.... base-fret 1 frets x 0 0 2 3 0}
{define Asus2. base-fret 1 frets 0 0 2 2 0 0}
{define Asus2.. base-fret 1 frets 0 0 2 4 0 0}
{define Asus2... base-fret 1 frets 0 2 2 2 0 0}
{define Asus2.... base-fret 1 frets x 0 2 2 0 0}
{define Asus2..... base-fret 1 frets x x 2 2 0 0}
{define Asus2/Ab. base-fret 1 frets x 0 2 1 0 0}
{define Asus2/C. base-fret 5 frets 0 0 3 1 0 0}
{define Asus2/C.. base-fret 1 frets x 3 2 2 0 0}
{define Asus2/D. base-fret 1 frets 0 2 0 2 0 0}
{define Asus2/D.. base-fret 1 frets x 2 0 2 3 0}
{define Asus2/Db. base-fret 1 frets 0 0 2 4 2 0}
{define Asus2/Db.. base-fret 6 frets x 0 2 1 0 0}
{define Asus2/Eb. base-fret 1 frets x 2 1 2 0 0}
{define Asus2/F. base-fret 1 frets 0 0 3 2 0 0}
{define Asus2/G. base-fret 1 frets x 0 2 0 0 0}
{define Asus2/G.. base-fret 4 frets x 0 2 1 2 0}
{define Asus2/Gb. base-fret 1 frets x 0 4 4 0 0}
{define Asus2/Gb.. base-fret 2 frets x 1 3 1 4 1}
{define Asus4/Ab. base-fret 1 frets 4 x 0 2 3 0}
{define Asus4/B. base-fret 1 frets 0 2 0 2 0 0}
{define Asus4/Bb. base-fret 1 frets 0 1 x 2 3 0}
{define Asus4/C. base-fret 1 frets x x 0 2 1 0}
{define Asus4/C.. base-fret 5 frets x x 0 1 1 1}
{define Asus4/Db. base-fret 1 frets x 0 0 2 2 0}
{define Asus4/Db.. base-fret 1 frets x x 0 2 2 0}
{define Asus4/Db... base-fret 5 frets x x 0 2 1 1}
{define Asus4/Db.... base-fret 9 frets x x 0 1 2 1}
{define Asus4/F.ets x x 0 2 2 0}
{define Asus4/Db... base-fret 5 frets x x 0 2 1 1}
{define Asus4/Db.... base-fret 9 frets x x 0 1 2 1}
{define Asus4/F. base-fret 6 frets x x 2 2 1 0}
{define Asus4/G. base-fret 1 frets x 0 2 0 3 0}
{define Asus4/G.. base-fret 1 frets x 0 2 0 3 3}
{define Asus4/G... base-fret 1 frets x 0 2 2 3 3}
{define Asus4/G.... base-fret 1 frets x 0 0 0 x 0}
{define Asus4/Gb. base-fret 1 frets 0 0 0 2 3 2}
{define Asus4/Gb.. base-fret 1 frets 0 0 4 2 3 0}
{define Asus4/Gb... base-fret 1 frets 2 x 0 2 3 0}
{define Asus4/Gb.... base-fret 1 frets x 0 2 2 3 2}
{define Asus4/Gb..... base-fret 1 frets x x 2 2 3 2}
{define Asus4/Gb...... base-fret 2 frets x 4 3 1 2 0}
{define Asus4/Gb....... base-fret 7 frets x 3 1 1 x 0}
{define B. base-fret 1 frets x 2 4 4 4 2}
{define B#5. base-fret 1 frets 3 2 1 0 0 3}
{define B#5.. base-fret 1 frets 3 x 1 0 0 3}
{define B/A. base-fret 1 frets 2 x 1 2 0 2}
{define B/A.. base-fret 1 frets x 0 1 2 0 2}
{define B/A... base-fret 1 frets x 2 1 2 0 2}
{define B/A.... base-fret 1 frets x 2 4 2 4 2}
{define B/Ab. base-fret 1 frets x x 4 4 4 4}
{define B/E. base-fret 1 frets x 2 2 4 4 2}
{define B/E.. base-fret 1 frets x x 4 4 4 0}
{define B5. base-fret 1 frets x 2 4 4 x 2}
{define B6. base-fret 1 frets x x 4 4 4 4}
{define B7. base-fret 1 frets 2 x 1 2 0 2}
{define B7.. base-fret 1 frets x 0 1 2 0 2}
{define B7... base-fret 1 frets x 2 1 2 0 2}
{define B7.... base-fret 1 frets x 2 4 2 4 2}
{define B7/add11. base-fret 1 frets 0 0 4 4 4 0}
{define B7/add11.. base-fret 1 frets 0 2 1 2 0 2}
{define B7sus4. base-fret 1 frets x 0 4 4 0 0}
{define B7sus4.. base-fret 2 frets x 1 3 1 4 1}
{define Baug/E. base-fret 1 frets 3 x 1 0 0 0}
{define Baug/E.. base-fret 1 frets x x 1 0 0 0}
{define Bb. base-fret 1 frets 1 1 3 3 3 1}
{define Bb.. base-fret 1 frets x 1 3 3 3 1}
{define Bb... base-fret 1 frets x x 0 3 3 1}
{define Bb#5. base-fret 1 frets x x 0 3 3 2}
{define Bbb5. base-fret 1 frets x x 0 3 x 0}
{define Bb/A. base-fret 1 frets 1 1 3 2 3 1}
{define Bb/Ab. base-fret 1 frets x 1 3 1 3 1}
{define Bb/Ab.. base-fret 1 frets x x 3 3 3 4}
{define Bb/Db. base-fret 6 frets x x 0 1 1 1}
{define Bb/E. base-fret 1 frets x 1 3 3 3 0}
{define Bb/G. base-fret 3 frets 1 3 1 1 1 1}
{define Bb/G.. base-fret 1 frets x x 3 3 3 3}
{define Bb5. base-fret 6 frets 1 3 3 x x 1}
{define Bb6. base-fret 3 frets 1 3 1 1 1 1}
{define Bb6.. base-fret 1 frets x x 3 3 3 3}
{define Bb6/add9. base-fret 1 frets x 3 3 3 3 3}
{define Bb7. base-fret 1 frets x 1 3 1 3 1}
{define Bb7.. base-fret 1 frets x x 3 3 3 4}
{define Bb7sus4. base-fret 1 frets x 1 3 1 4 1}
{define Bbadd#11. base-fret 1 frets x 1 3 3 3 0}
{define Bbaug/E. base-fret 1 frets 2 x 4 3 3 0}
{define Bbdim/C. base-fret 1 frets x 3 x 3 2 0}
{define Bbdim/D. base-fret 1 frets x x 0 3 2 0}
{define Bbdim/G. base-fret 1 frets x 1 2 0 2 0}
{define Bbdim/G.. base-fret 1 frets x x 2 3 2 3}
{define Bbdim/Gb. base-fret 1 frets 2 4 2 3 2 2}
{define Bbdim/Gb.. base-fret 1 frets x x 4 3 2 0}
{define Bbdim7. base-fret 1 frets x 1 2 0 2 0}
{define Bbdim7.. base-fret 1 frets x x 2 3 2 3}
{define Bbm. base-fret 1 frets 1 1 3 3 2 1}
{define Bbm/Ab. base-fret 1 frets x 1 3 1 2 1}
{define Bbm/D. base-fret 6 frets x x 0 1 1 1}
{define Bbm/Gb. base-fret 1 frets x x 3 3 2 2}
{define Bbm7. base-fret 1 frets x 1 3 1 2 1}
{define Bbmaj7. base-fret 1 frets 1 1 3 2 3 1}
{define Bbmaj9. base-fret 3 frets x 1 1 1 1 3}
{define Bbsus2. base-fret 1 frets x x 3 3 1 1}
{define Bbsus2/G. base-fret 3 frets x 1 3 1 4 1}
{define Bbsus4/Ab. base-fret 1 frets x 1 3 1 4 1}
{define Bdim/A. base-fret 1 frets 1 2 3 2 3 1}
{define Bdim/A.. base-fret 1 frets x 2 0 2 0 1}
{define Bdim/A... base-fret 1 frets x x 0 2 0 1}
{define Bdim/Ab. base-fret 1 frets x 2 0 1 0 1}
{define Bdim/Ab.. base-fret 1 frets x x 0 1 0 1}
{define Bdim/Ab... base-fret 1 frets x x 3 4 3 4}
{define Bdim/G. base-fret 1 frets 1 x 0 0 0 3}
{define Bdim/G.. base-fret 1 frets 3 2 0 0 0 1}
{define Bdim/G... base-fret 1 frets x x 0 0 0 1}
{define Bdim7. base-fret 1 frets x 2 0 1 0 1}
{define Bdim7.. base-fret 1 frets x x 0 1 0 1}
{define Bdim7... base-fret 1 frets x x 3 4 3 4}
{define Bm. base-fret 1 frets 2 2 4 4 3 2}
{define Bm.. base-fret 1 frets x 2 4 4 3 2}
{define Bm... base-fret 1 frets x x 0 4 3 2}
{define Bm/A. base-fret 1 frets x 0 4 4 3 2}
{define Bm/A.. base-fret 1 frets x 2 0 2 0 2}
{define Bm/A... base-fret 1 frets x 2 0 2 3 2}
{define Bm/A.... base-fret 1 frets x 2 4 2 3 2}
{define Bm/A..... base-fret 1 frets x x 0 2 0 2}
{define Bm/G. base-fret 1 frets 2 2 0 0 0 3}
{define Bm/G.. base-fret 1 frets 2 2 0 0 3 3}
{define Bm/G... base-fret 1 frets 3 2 0 0 0 2}
{define Bm/G.... base-fret 1 frets x x 4 4 3 3}
{define Bm7. base-fret 1 frets x 0 4 4 3 2}
{define Bm7.. base-fret 1 frets x 2 0 2 0 2}
{define Bm7... base-fret 1 frets x 2 0 2 3 2}
{define Bm7.... base-fret 1 frets x 2 4 2 3 2}
{define Bm7..... base-fret 1 frets x x 0 2 0 2}
{define Bm7(b5). base-fret 1 frets 1 2 3 2 3 1}
{define Bm7(b5).. base-fret 1 frets x 2 0 2 0 1}
{define Bm7(b5)... base-fret 1 frets x x 0 2 0 1}
{define Bm7/add11. base-fret 1 frets 0 0 2 4 3 2}
{define Bm7/add11.. base-fret 1 frets 0 2 0 2 0 2}
{define Bmaj7/#11. base-fret 1 frets x 2 3 3 4 2}
{define Bsus. base-fret 7 frets 1 3 3 x x 0}
{define Bsus.. base-fret 1 frets x 2 4 4 x 0}
{define Bsus2. base-fret 1 frets x 4 4 4 x 2}
{define Bsus2.. base-fret 1 frets x x 4 4 2 2}
{define Bsus2/E. base-fret 1 frets x 4 4 4 x 0}
{define Bsus4/A. base-fret 1 frets x 0 4 4 0 0}
{define Bsus4/A.. base-fret 2 frets x 1 3 1 4 1}
{define Bsus4/Ab. base-fret 1 frets 0 2 2 1 0 2}
{define Bsus4/Ab.. base-fret 1 frets 0 x 4 1 0 0}
{define Bsus4/Ab... base-fret 1 frets 2 2 2 1 0 0}
{define Bsus4/Db. base-fret 1 frets x 4 4 4 x 0}
{define Bsus4/Eb. base-fret 1 frets x 2 2 4 4 2}
{define Bsus4/Eb.. base-fret 1 frets x x 4 4 4 0}
{define Bsus4/G. base-fret 1 frets 0 2 2 0 0 2}
{define Bsus4/G.. base-fret 1 frets 0 2 4 0 0 0}
{define Bsus4/G... base-fret 1 frets 0 x 4 0 0 0}
{define Bsus4/G.... base-fret 1 frets 2 2 2 0 0 0}
{define C. base-fret 1 frets 0 3 2 0 1 0}
{define C.. base-fret 3 frets 0 1 3 3 3 1}
{define C... base-fret 1 frets 3 3 2 0 1 0}
{define C.... base-fret 1 frets 3 x 2 0 1 0}
{define C..... base-fret 1 frets x 3 2 0 1 0}
{define C...... base-fret 3 frets x 1 3 3 3 0}
{define C#5. base-fret 1 frets x 3 2 1 1 0}
{define Cb5. base-fret 4 frets x x 1 2 x 0}
{define C/A. base-fret 1 frets 0 0 2 0 1 3}
{define C/A.. base-fret 1 frets x 0 2 0 1 0}
{define C/A... base-fret 1 frets x 0 2 2 1 3}
{define C/A.... base-fret 5 frets x 0 1 1 1 4}
{define C/B. base-fret 1 frets 0 3 2 0 0 0}
{define C/B.. base-fret 1 frets x 2 2 0 1 0}
{define C/B... base-fret 3 frets x 1 3 2 4 1}
{define C/Bb. base-fret 3 frets x 1 3 1 3 1}
{define C/D. base-fret 1 frets 3 x 0 0 1 0}
{define C/D.. base-fret 1 frets x 3 0 0 1 0}
{define C/D... base-fret 1 frets x 3 2 0 3 0}
{define C/D.... base-fret 1 frets x 3 2 0 3 3}
{define C/D..... base-fret 1 frets x x 0 0 1 0}
{define C/D, base-fre
{define C/D.... base-fret 1 frets x 3 2 0 3 3}
{define C/D..... base-fret 1 frets x x 0 0 1 0}
{define C/D, base-fret 3 frets x x 0 3 3 1}
{define C/D,, base-fret 10 frets x 1 3 3 4 0}
{define C/D,,, base-fret 5 frets x 1 1 1 x 0}
{define C/F. base-fret 1 frets x 3 3 0 1 0}
{define C/F.. base-fret 1 frets x x 3 0 1 0}
{define C5. base-fret 3 frets x 1 3 3 x 1}
{define C6. base-fret 1 frets 0 0 2 0 1 3}
{define C6.. base-fret 1 frets x 0 2 0 1 0}
{define C6... base-fret 1 frets x 0 2 2 1 3}
{define C6.... base-fret 5 frets x 0 1 1 1 4}
{define C6/add9. base-fret 5 frets x 1 3 1 4 0}
{define C7. base-fret 3 frets x 1 3 1 3 1}
{define C7sus4. base-fret 3 frets x 1 3 1 4 1}
{define C9(b5). base-fret 1 frets 0 3 x 3 3 2}
{define Cadd9. base-fret 1 frets 3 x 0 0 1 0}
{define Cadd9.. base-fret 1 frets x 3 0 0 1 0}
{define Cadd9... base-fret 1 frets x 3 2 0 3 0}
{define Cadd9.... base-fret 1 frets x 3 2 0 3 3}
{define Cadd9..... base-fret 1 frets x x 0 0 1 0}
{define Cadd9, base-fret 3 frets x x 0 3 3 1}
{define Cadd9,, base-fret 10 frets x 1 3 3 4 0}
{define Cadd9,,, base-fret 1 frets x 3 2 0 3 0}
{define Cadd9,,,, base-fret 5 frets x 1 1 1 x 0}
{define Cdim/A. base-fret 1 frets x x 1 2 1 2}
{define Cdim/Ab. base-fret 1 frets x x 1 1 1 2}
{define Cdim/Ab.. base-fret 4 frets x x 1 2 1 1}
{define Cdim/D. base-fret 2 frets x 4 3 4 3 1}
{define Cdim7. base-fret 1 frets x x 1 2 1 2}
{define Cm. base-fret 3 frets x 1 3 3 2 1}
{define Cm.. base-fret 3 frets x x 3 3 2 1}
{define Cm/A. base-fret 1 frets x x 1 2 1 3}
{define Cm/Bb. base-fret 3 frets x 1 3 1 2 1}
{define Cm6. base-fret 1 frets x x 1 2 1 3}
{define Cm7. base-fret 3 frets x 1 3 1 2 1}
{define Cmaj7. base-fret 1 frets 0 3 2 0 0 0}
{define Cmaj7.. base-fret 1 frets x 2 2 0 1 0}
{define Cmaj7... base-fret 3 frets x 1 3 2 3 1}
{define Cmaj9. base-fret 1 frets x 3 0 0 0 0}
{define Csus. base-fret 1 frets x 3 3 0 1 1}
{define Csus.. base-fret 1 frets x x 3 0 1 1}
{define Csus2. base-fret 3 frets x 3 3 3 x 1}
{define Csus2.. base-fret 1 frets x 3 0 0 3 3}
{define Csus2... base-fret 3 frets x 1 3 3 1 1}
{define Csus2/A. base-fret 1 frets x x 0 2 1 3}
{define Csus2/B. base-fret 1 frets 3 3 0 0 0 3}
{define Csus2/B.. base-fret 1 frets x 3 0 0 0 3}
{define Csus2/E. base-fret 1 frets 3 x 0 0 1 0}
{define Csus2/E.. base-fret 1 frets x 3 0 0 1 0}
{define Csus2/E... base-fret 1 frets x 3 2 0 3 0}
{define Csus2/E.... base-fret 1 frets x 3 2 0 3 3}
{define Csus2/E, base-fret 1 frets x x 0 0 1 0}
{define Csus2/E,, base-fret 3 frets x x 0 3 3 1}
{define Csus2/E,,, base-fret 10 frets x 1 3 3 4 0}
{define Csus2/E,,,, base-fret 5 frets x 1 1 1 x 0}
{define Csus2/F. base-fret 1 frets 3 3 0 0 1 1}
{define Csus4/A. base-fret 1 frets 3 x 3 2 1 1}
{define Csus4/A.. base-fret 1 frets x x 3 2 1 3}
{define Csus4/B. base-fret 1 frets x 3 3 0 0 3}
{define Csus4/Bb. base-fret 3 frets x 1 3 1 4 1}
{define Csus4/D. base-fret 1 frets 3 3 0 0 1 1}
{define Csus4/E. base-fret 1 frets x 3 3 0 1 0}
{define Csus4/E.. base-fret 1 frets x x 3 0 1 0}
{define D. base-fret 2 frets x 4 3 1 2 1}
{define D.. base-fret 1 frets 2 0 0 2 3 2}
{define D... base-fret 1 frets x 0 0 2 3 2}
{define D.... base-fret 1 frets x 0 4 2 3 2}
{define D..... base-fret 1 frets x x 0 2 3 2}
{define D...... base-fret 5 frets x x 0 3 3 1}
{define D#5. base-fret 1 frets x x 0 3 3 2}
{define D/B. base-fret 2 frets x 0 3 3 2 1}
{define D/B.. base-fret 1 frets x 2 0 2 0 2}
{define D/B... base-fret 1 frets x 2 0 2 3 2}
{define D/B.... base-fret 1 frets x 2 4 2 3 2}
{define D/B..... base-fret 1 frets x x 0 2 0 2}
{define D/C. base-fret 1 frets x 0 0 2 1 2}
{define D/C.. base-fret 1 frets x 3 x 2 3 2}
{define D/Db. base-fret 1 frets x x 0 2 2 2}
{define D/E. base-fret 1 frets 0 0 0 2 3 2}
{define D/E.. base-fret 1 frets 0 0 4 2 3 0}
{define D/E... base-fret 1 frets 2 x 0 2 3 0}
{define D/E.... base-fret 1 frets x 0 2 2 3 2}
{define D/E..... base-fret 1 frets x x 2 2 3 2}
{define D/E...... base-fret 2 frets x 4 3 1 2 0}
{define D/E....... base-fret 7 frets x 3 3 1 x 0}
{define D/G. base-fret 3 frets 3 x 2 0 1 3}
{define D/G.. base-fret 1 frets 3 x 0 2 3 2}
{define D5. base-fret 5 frets 1 1 3 3 x 1}
{define D5.. base-fret 2 frets x 0 0 1 2 4}
{define D6. base-fret 1 frets x 0 4 4 3 2}
{define D6.. base-fret 1 frets x 2 0 2 0 2}
{define D6... base-fret 1 frets x 2 4 2 3 2}
{define D6.... base-fret 1 frets x x 0 2 0 2}
{define D6/add9. base-fret 1 frets 0 0 2 4 3 2}
{define D6/add9.. base-fret 1 frets 0 2 0 2 0 2}
{define D7. base-fret 1 frets x 0 0 2 1 2}
{define D7.. base-fret 1 frets x 3 x 2 3 2}
{define D7... base-fret 5 frets x 1 3 1 3 1}
{define D7sus4. base-fret 1 frets x x 0 2 1 3}
{define D9. base-fret 1 frets 0 0 0 2 1 2}
{define D9.. base-fret 1 frets 2 x 0 2 1 0}
{define D9... base-fret 5 frets x 1 3 1 3 0}
{define D9(#5). base-fret 1 frets 0 3 x 3 3 2}
{define Dadd9. base-fret 1 frets 0 0 0 2 3 2}
{define Dadd9.. base-fret 1 frets 0 0 4 2 3 0}
{define Dadd9... base-fret 1 frets 2 x 0 2 3 0}
{define Dadd9.... base-fret 1 frets x 0 2 2 3 2}
{define Dadd9, base-fret 1 frets x x 2 2 3 2}
{define Dadd9,, base-fret 2 frets x 4 3 1 2 0}
{define Dadd9,,, base-fret 7 frets x 3 1 1 x 0}
{define Daug/E. base-fret 1 frets 2 x 4 3 3 0}
{define Db. base-fret 4 frets 1 1 3 3 3 1}
{define Db.. base-fret 1 frets x 4 3 1 2 1}
{define Db... base-fret 4 frets x 1 3 3 3 1}
{define Db.... base-fret 1 frets x x 3 1 2 1}
{define Db..... base-fret 4 frets x x 3 3 3 1}
{define Db#5. base-fret 1 frets x 0 3 2 2 1}
{define Db#5.. base-fret 1 frets x 0 x 2 2 1}
{define Dbb5. base-fret 1 frets x x 3 0 2 1}
{define Db/B. base-fret 1 frets x 4 3 4 0 4}
{define Db/Bb. base-fret 1 frets x 1 3 1 2 1}
{define Db/C. base-fret 1 frets x 3 3 1 2 1}
{define Db/C.. base-fret 4 frets x 1 3 2 3 1}
{define Db5. base-fret 4 frets x 1 3 3 x 1}
{define Db6. base-fret 1 frets x 1 3 1 2 1}
{define Db7. base-fret 1 frets x 4 3 4 0 4}
{define Dbaug/D. base-fret 1 frets x x 0 2 2 1}
{define Dbaug/G. base-fret 1 frets 1 0 3 0 2 1}
{define Dbdim/A. base-fret 1 frets 3 x 2 2 2 0}
{define Dbdim/A.. base-fret 1 frets x 0 2 0 2 0}
{define Dbdim/A... base-fret 1 frets x 0 2 2 2 3}
{define Dbdim/B. base-fret 1 frets 0 2 2 0 2 0}
{define Dbdim/Bb. base-fret 1 frets x 1 2 0 2 0}
{define Dbdim/Bb.. base-fret 1 frets x x 2 3 2 3}
{define Dbdim/D. base-fret 1 frets 3 x 0 0 2 0}
{define Dbdim/D.. base-fret 1 frets x x 0 0 2 0}
{define Dbdim7. base-fret 1 frets x 1 2 0 2 0}
{define Dbdim7.. base-fret 1 frets x x 2 3 2 3}
{define Dbm. base-fret 4 frets x 1 3 3 2 1}
{define Dbm.. base-fret 1 frets x x 2 1 2 0}
{define Dbm... base-fret 4 frets x 1 3 3 x 0}
{define Dbm/A. base-fret 1 frets x 0 2 1 2 0}
{define Dbm/B. base-fret 1 frets 0 2 2 1 2 0}
{define Dbm/B.. base-fret 4 frets x 1 3 1 2 1}
{define Dbm7. base-fret 1 frets 0 2 2 1 2 0}
{define Dbm7.. base-fret 4 frets x 1 3 1 2 1}
{define Dbm7(b5). base-fret 1 frets 0 2 2 0 2 0}
{define Dbmaj7. s 0 2 2 1 2 0}
{define Dbm7.. base-fret 4 frets x 1 3 1 2 1}
{define Dbm7(b5). base-fret 1 frets 0 2 2 0 2 0}
{define Dbmaj7. base-fret 1 frets x 3 3 1 2 1}
{define Dbmaj7.. base-fret 4 frets x 1 3 2 3 1}
{define Dbsus2. base-fret 4 frets x x 3 3 1 1}
{define Dbsus4/Bb. base-fret 1 frets x x 4 3 2 4}
{define Ddim/B. base-fret 1 frets x 2 0 1 0 1}
{define Ddim/B.. base-fret 1 frets x x 0 1 0 1}
{define Ddim/B... base-fret 1 frets x x 3 4 3 4}
{define Ddim/Bb. base-fret 1 frets x 1 3 1 3 1}
{define Ddim/Bb.. base-fret 1 frets x x 3 3 3 4}
{define Ddim/C. base-fret 1 frets x x 0 1 1 1}
{define Ddim7. base-fret 1 frets x 2 0 1 0 1}
{define Ddim7.. base-fret 1 frets x x 0 1 0 1}
{define Ddim7... base-fret 1 frets x x 3 4 3 4}
{define Dm. base-fret 1 frets x 0 0 2 3 1}
{define Dm.. base-fret 7 frets 1 1 3 3 2 1}
{define Dm/B. base-fret 1 frets 1 2 3 2 3 1}
{define Dm/B.. base-fret 1 frets x 2 0 2 0 1}
{define Dm/B... base-fret 1 frets x x 0 2 0 1}
{define Dm/Bb. base-fret 1 frets 1 1 3 2 3 1}
{define Dm/C. base-fret 5 frets x 1 3 1 2 1}
{define Dm/C.. base-fret 1 frets x x 0 2 1 1}
{define Dm/C... base-fret 5 frets x x 0 1 2 1}
{define Dm/Db. base-fret 1 frets x x 0 2 2 1}
{define Dm/E. base-fret 6 frets x x 2 2 1 0}
{define Dm6. base-fret 1 frets x 2 0 2 0 1}
{define Dm6.. base-fret 1 frets x x 0 2 0 1}
{define Dm7. base-fret 5 frets x 1 3 1 2 1}
{define Dm7.. base-fret 1 frets x x 0 2 1 1}
{define Dm7... base-fret 5 frets x x 0 1 2 1}
{define Dm7(b5). base-fret 1 frets x x 0 1 1 1}
{define Dm7/add11. base-fret 1 frets 3 x 0 2 1 1}
{define Dmaj7. base-fret 14 frets x x 0 1 1 1}
{define Dmaj7.. base-fret 1 frets x x 0 2 2 2}
{define Dmin/maj7. base-fret 1 frets x x 0 2 2 1}
{define Dsus. base-fret 3 frets 3 x 0 0 1 3}
{define Dsus.. base-fret 1 frets 3 0 0 0 3 3}
{define Dsus... base-fret 1 frets x 0 0 0 3 3}
{define Dsus.... base-fret 1 frets x x 0 2 3 3}
{define Dsus2. base-fret 5 frets 1 1 3 3 x 0}
{define Dsus2.. base-fret 1 frets x 0 0 2 3 0}
{define Dsus2... base-fret 1 frets 0 0 2 2 3 0}
{define Dsus2, base-fret 1 frets x 0 2 2 3 0}
{define Dsus2,, base-fret 1 frets x x 0 2 3 0}
{define Dsus2/Ab. base-fret 1 frets 4 x 0 2 3 0}
{define Dsus2/B. base-fret 1 frets 0 2 0 2 0 0}
{define Dsus2/B.. base-fret 1 frets x 2 0 2 3 0}
{define Dsus2/Bb. base-fret 1 frets 0 1 x 2 3 0}
{define Dsus2/C. base-fret 1 frets x x 0 2 1 0}
{define Dsus2/C.. base-fret 5 frets x x 0 1 1 1}
{define Dsus2/Db. base-fret 1 frets x 0 0 2 2 0}
{define Dsus2/Db.. base-fret 1 frets x x 0 2 2 0}
{define Dsus2/Db... base-fret 5 frets x x 0 2 1 1}
{define Dsus2/Db, base-fret 9 frets x x 0 1 2 1}
{define Dsus2/F. base-fret 6 frets x x 2 2 1 0}
{define Dsus2/G. base-fret 1 frets x 0 2 0 3 0}
{define Dsus2/G.. base-fret 1 frets x 0 2 0 3 3}
{define Dsus2/G... base-fret 1 frets x 0 2 2 3 3}
{define Dsus2/G, base-fret 3 frets 3 x 0 0 1 0}
{define Dsus2/G,, base-fret 1 frets x 0 0 0 x 0}
{define Dsus2/Gb. base-fret 1 frets 0 0 0 2 3 2}
{define Dsus2/Gb.. base-fret 1 frets 0 0 4 2 3 0}
{define Dsus2/Gb... base-fret 1 frets 2 x 0 2 3 0}
{define Dsus2/Gb, base-fret 1 frets x 0 2 2 3 2}
{define Dsus2/Gb,, base-fret 1 frets x x 2 2 3 2}
{define Dsus2/Gb,,, base-fret 2 frets x 4 3 1 2 0}
{define Dsus2/Gb,,,, base-fret 7 frets x 3 1 1 x 0}
{define Dsus4/B. base-fret 1 frets 3 0 0 0 0 3}
{define Dsus4/B.. base-fret 1 frets 3 2 0 2 0 3}
{define Dsus4/C. base-fret 1 frets x x 0 2 1 3}
{define Dsus4/E. base-fret 1 frets x 0 2 0 3 0}
{define Dsus4/E.. base-fret 1 frets x 0 2 0 3 3}
{define Dsus4/E... base-fret 1 frets x 0 2 2 3 3}
{define Dsus4/E.... base-fret 3 frets 3 x 0 0 1 0}
{define Dsus4/E, base-fret 1 frets x 0 0 0 x 0}
{define Dsus4/Gb. base-fret 3 frets 3 x 2 0 1 3}
{define Dsus4/Gb.. base-fret 1 frets 3 x 0 2 3 2}
{define E. base-fret 1 frets 0 2 2 1 0 0}
{define E.. base-fret 4 frets x 4 3 1 2 0}
{define E#5. base-fret 1 frets x 3 2 1 1 0}
{define E/A. base-fret 1 frets x 0 2 1 0 0}
{define E/D. base-fret 1 frets 0 2 0 1 0 0}
{define E/D.. base-fret 1 frets 0 2 2 1 3 0}
{define E/D... base-fret 1 frets x 2 0 1 3 0}
{define E/D.... base-fret 1 frets x x 0 1 0 0}
{define E/Db. base-fret 1 frets 0 2 2 1 2 0}
{define E/Db.. base-fret 4 frets x 1 3 1 2 1}
{define E/Eb. base-fret 1 frets 0 2 1 1 0 0}
{define E/Eb.. base-fret 4 frets 0 x 3 1 1 0}
{define E/Eb... base-fret 1 frets x x 1 1 0 0}
{define E/Gb. base-fret 1 frets 0 2 2 1 0 2}
{define E/Gb.. base-fret 1 frets 0 x 4 1 0 0}
{define E/Gb... base-fret 1 frets 2 2 2 1 0 0}
{define E11/b9. base-fret 1 frets 0 0 3 4 3 4}
{define E5. base-fret 1 frets 0 2 x x x 0}
{define E5.. base-fret 7 frets x 1 3 3 x 0}
{define E6. base-fret 1 frets 0 2 2 1 2 0}
{define E6.. base-fret 4 frets x 1 3 1 2 1}
{define E7. base-fret 1 frets 0 2 0 1 0 0}
{define E7.. base-fret 1 frets 0 2 2 1 3 0}
{define E7... base-fret 1 frets x 2 0 1 3 0}
{define E7.... base-fret 1 frets x x 0 1 0 0}
{define E7/add11. base-fret 1 frets x 0 0 1 0 0}
{define E7/b9(b5). base-fret 1 frets 0 1 3 1 3 1}
{define E7sus4. base-fret 1 frets 0 2 0 2 0 0}
{define E9. base-fret 1 frets 0 2 0 1 0 2}
{define E9.. base-fret 1 frets 2 2 0 1 0 0}
{define Eadd9. base-fret 1 frets 0 2 2 1 0 2}
{define Eadd9.. base-fret 1 frets 0 x 4 1 0 0}
{define Eadd9... base-fret 1 frets 2 2 2 1 0 0}
{define Eb. base-fret 1 frets x 1 1 3 4 3}
{define Eb.. base-fret 1 frets x x 1 3 4 3}
{define Eb... base-fret 3 frets x x 3 1 2 1}
{define Eb#5. base-fret 1 frets 3 2 1 0 0 3}
{define Eb#5.. base-fret 1 frets 3 x 1 0 0 3}
{define Eb/C. base-fret 3 frets x 1 3 1 2 1}
{define Eb/D. base-fret 6 frets x 1 3 2 3 1}
{define Eb/Db. base-fret 1 frets x 1 1 3 2 3}
{define Eb/Db.. base-fret 6 frets x 1 3 1 3 1}
{define Eb/Db... base-fret 1 frets x x 1 3 2 3}
{define Eb/E. base-fret 3 frets x x 3 1 2 0}
{define Eb5. base-fret 6 frets x 1 3 3 x 1}
{define Eb6. base-fret 3 frets x 1 3 1 2 1}
{define Eb7. base-fret 1 frets x 1 1 3 2 3}
{define Eb7.. base-fret 6 frets x 1 3 1 3 1}
{define Eb7... base-fret 1 frets x x 1 3 2 3}
{define Ebaug/E. base-fret 1 frets 3 x 1 0 0 0}
{define Ebaug/E.. base-fret 1 frets x x 1 0 0 0}
{define Ebdim/B. base-fret 1 frets 2 x 1 2 0 2}
{define Ebdim/B.. base-fret 1 frets x 0 1 2 0 2}
{define Ebdim/B... base-fret 1 frets x 2 1 2 0 2}
{define Ebdim/B.... base-fret 1 frets x 2 4 2 4 2}
{define Ebdim/C. base-fret 1 frets x x 1 2 1 2}
{define Ebdim7. base-fret 1 frets x x 1 2 1 2}
{define Ebm. base-fret 1 frets x x 4 3 4 2}
{define Ebm/Db. base-fret 1 frets x x 1 3 2 2}
{define Ebm7. base-fret 1 frets x x 1 3 2 2}
{define Ebmaj7. base-fret 6 frets x 1 3 2 3 1}
{define Ebsus2/Ab. base-fret 1 frets x 1 3 1 4 1}
{define Ebsus4/F. base-fret 1 frets x 1 3 1 4 1}
{define Edim/C. base-fret 3 frets x 1 3 1 3 1}
{define Edim/D. base-fret 1 frets 3 x 0 3 3 0}
{define Edim/Db. base-fret 1 frets x 1 2 0 2 0}
{define Edim/Db.. base-fret 1 frets x x 2 3 2 3}
{define Edim/Eb. base-fret 3 frets x x 3 1 2 0}
{define Edim7. base-fret 1 frets x 1 2 0 2 0}
{define Edim7.. ba3}
{define Edim/Eb. base-fret 3 frets x x 3 1 2 0}
{define Edim7. base-fret 1 frets x 1 2 0 2 0}
{define Edim7.. base-fret 1 frets x x 2 3 2 3}
{define Em. base-fret 1 frets 0 2 2 0 0 0}
{define Em.. base-fret 1 frets 3 x 2 0 0 0}
{define Em... base-fret 2 frets x 1 4 x x 0}
{define Em/A. base-fret 1 frets 3 x 2 2 0 0}
{define Em/A.. base-fret 1 frets x 0 2 0 0 0}
{define Em/A... base-fret 4 frets x 0 2 1 2 0}
{define Em/C. base-fret 1 frets 0 3 2 0 0 0}
{define Em/C.. base-fret 1 frets x 2 2 0 1 0}
{define Em/C... base-fret 3 frets x 1 3 2 3 1}
{define Em/D. base-fret 1 frets 0 2 0 0 0 0}
{define Em/D.. base-fret 1 frets 0 2 0 0 3 0}
{define Em/D... base-fret 1 frets 0 2 2 0 3 0}
{define Em/D,. base-fret 1 frets 0 2 2 0 3 3}
{define Em/D, base-fret 12 frets x x 0 1 1 1}
{define Em/D,, base-fret 7 frets x x 0 3 2 1}
{define Em/D,,, base-fret 1 frets x x 2 4 3 3}
{define Em/D,., base-fret 1 frets 0 x 0 0 0 0}
{define Em/D,.. base-fret 10 frets x 1 3 3 3 0}
{define Em/Db. base-fret 1 frets 0 2 2 0 2 0}
{define Em/Eb. base-fret 1 frets 3 x 1 0 0 0}
{define Em/Eb.. base-fret 1 frets x x 1 0 0 0}
{define Em/Gb. base-fret 1 frets 0 2 2 0 0 2}
{define Em/Gb.. base-fret 1 frets 0 2 4 0 0 0}
{define Em/Gb... base-fret 1 frets 0 x 4 0 0 0}
{define Em/Gb, base-fret 1 frets 2 2 2 0 0 0}
{define Em6. base-fret 1 frets 0 2 2 0 2 0}
{define Em7. base-fret 1 frets 0 2 0 0 0 0}
{define Em7.. base-fret 1 frets 0 2 0 0 3 0}
{define Em7... base-fret 1 frets 0 2 2 0 3 0}
{define Em7.... base-fret 1 frets 0 2 2 0 3 3}
{define Em7..... base-fret 1 frets x x 0 0 0 0}
{define Em7, base-fret 12 frets x x 0 1 1 1}
{define Em7,, base-fret 7 frets x x 0 3 2 1}
{define Em7,,, base-fret 1 frets x x 2 4 3 3}
{define Em7,,,, base-fret 1 frets 0 x 0 0 0 0}
{define Em7,,,,, base-fret 10 frets x 1 3 3 3 0}
{define Em7(b5). base-fret 1 frets 3 x 0 3 3 0}
{define Em7/add11. base-fret 1 frets 0 0 0 0 0 0}
{define Em7/add11.. base-fret 1 frets 0 0 0 0 0 3}
{define Em7/add11... base-fret 1 frets 3 x 0 2 0 0}
{define Em9. base-fret 1 frets 0 2 0 0 0 2}
{define Em9.. base-fret 1 frets 0 2 0 0 3 2}
{define Em9... base-fret 1 frets 2 2 0 0 0 0}
{define Emaj7. base-fret 1 frets 0 2 1 1 0 0}
{define Emaj7.. base-fret 4 frets 0 x 3 1 1 0}
{define Emaj7... base-fret 1 frets x x 1 1 0 0}
{define Emaj9. base-fret 1 frets 0 2 1 1 0 2}
{define Emaj9.. base-fret 1 frets 4 x 4 4 4 0}
{define Emin/maj7. base-fret 1 frets 3 x 1 0 0 0}
{define Emin/maj7.. base-fret 1 frets x x 1 0 0 0}
{define Emin/maj9. base-fret 4 frets 0 3 1 0 0 0}
{define Esus. base-fret 1 frets 0 0 2 2 0 0}
{define Esus.. base-fret 1 frets 0 0 2 4 0 0}
{define Esus... base-fret 1 frets 0 2 2 2 0 0}
{define Esus, base-fret 1 frets x 0 2 2 0 0}
{define Esus,, base-fret 1 frets x x 2 2 0 0}
{define Esus2. base-fret 7 frets 1 3 3 x x 0}
{define Esus2.. base-fret 1 frets x 2 4 4 x 0}
{define Esus2/A. base-fret 1 frets x 0 4 4 0 0}
{define Esus2/A.. base-fret 2 frets x 1 3 1 4 1}
{define Esus2/Ab. base-fret 1 frets 0 2 2 1 0 2}
{define Esus2/Ab.. base-fret 1 frets 0 x 4 1 0 0}
{define Esus2/Ab... base-fret 1 frets 2 2 2 1 0 0}
{define Esus2/Db. base-fret 1 frets x 4 4 4 x 0}
{define Esus2/Eb. base-fret 1 frets x 2 2 4 4 2}
{define Esus2/Eb.. base-fret 1 frets x x 4 4 4 0}
{define Esus2/G. base-fret 1 frets 0 2 2 0 0 2}
{define Esus2/G.. base-fret 1 frets 0 2 4 0 0 0}
{define Esus2/G... base-fret 1 frets 0 x 4 0 0 0}
{define Esus2/G.... base-fret 1 frets 2 2 2 0 0 0}
{define Esus4/Ab. base-fret 1 frets x 0 2 1 0 0}
{define Esus4/C. base-fret 5 frets 0 0 3 1 0 0}
{define Esus4/C.. base-fret 1 frets x 3 2 2 0 0}
{define Esus4/D. base-fret 1 frets 0 2 0 2 0 0}
{define Esus4/D.. base-fret 1 frets x 2 0 2 3 0}
{define Esus4/Db. base-fret 1 frets 0 0 2 4 2 0}
{define Esus4/Db.. base-fret 6 frets x 0 2 1 0 0}
{define Esus4/Eb. base-fret 1 frets x 2 1 2 0 0}
{define Esus4/F. base-fret 1 frets 0 0 3 2 0 0}
{define Esus4/G. base-fret 1 frets 3 x 2 2 0 0}
{define Esus4/G.. base-fret 1 frets x 0 2 0 0 0}
{define Esus4/G... base-fret 4 frets x 0 2 1 2 0}
{define Esus4/Gb. base-fret 1 frets x 0 4 4 0 0}
{define Esus4/Gb.. base-fret 2 frets x 1 3 1 4 1}
{define F. base-fret 1 frets 1 3 3 2 1 1}
{define F.. base-fret 1 frets x 0 3 2 1 1}
{define F... base-fret 1 frets x 3 3 2 1 1}
{define F.... base-fret 1 frets x x 3 2 1 1}
{define F#5. base-fret 1 frets x 0 3 2 2 1}
{define F#5.. base-fret 1 frets x 0 x 2 2 1}
{define F/D. base-fret 5 frets x 1 3 1 2 1}
{define F/D.. base-fret 1 frets x x 0 2 1 1}
{define F/D... base-fret 5 frets x x 0 1 2 1}
{define F/E. base-fret 1 frets 0 0 3 2 1 0}
{define F/E.. base-fret 1 frets 1 3 3 2 1 0}
{define F/E... base-fret 1 frets 1 x 2 2 1 0}
{define F/E.... base-fret 1 frets x x 2 2 1 1}
{define F/E..... base-fret 1 frets x x 3 2 1 0}
{define F/Eb. base-fret 1 frets x x 1 2 1 1}
{define F/Eb.. base-fret 3 frets x x 1 3 2 3}
{define F/G. base-fret 1 frets 3 x 3 2 1 1}
{define F/G.. base-fret 1 frets x x 3 2 1 3}
{define F5. base-fret 1 frets 1 3 3 x x 1}
{define F6. base-fret 5 frets x 1 3 1 2 1}
{define F6.. base-fret 1 frets x x 0 2 1 1}
{define F6... base-fret 5 frets x x 0 1 2 1}
{define F6/add9. base-fret 1 frets 3 x 0 2 1 1}
{define F7. base-fret 1 frets x x 1 2 1 1}
{define F7.. base-fret 3 frets x x 1 3 2 3}
{define Fadd9. base-fret 1 frets 3 x 3 2 1 1}
{define Fadd9.. base-fret 1 frets x x 3 2 1 3}
{define Faug/D. base-fret 1 frets x x 0 2 2 1}
{define Faug/G. base-fret 1 frets 1 0 3 0 2 1}
{define Fdim/D. base-fret 1 frets x 2 0 1 0 1}
{define Fdim/D.. base-fret 1 frets x x 0 1 0 1}
{define Fdim/D... base-fret 1 frets x x 3 4 3 4}
{define Fdim/Db. base-fret 1 frets x 4 3 4 0 4}
{define Fdim7. base-fret 1 frets x 2 0 1 0 1}
{define Fdim7.. base-fret 1 frets x x 0 1 0 1}
{define Fdim7... base-fret 1 frets x x 3 4 3 4}
{define Fm. base-fret 1 frets x 3 3 1 1 1}
{define Fm.. base-fret 1 frets x x 3 1 1 1}
{define Fm/D. base-fret 1 frets x x 0 1 1 1}
{define Fm/Db. base-fret 1 frets x 3 3 1 2 1}
{define Fm/Db.. base-fret 4 frets x 1 3 2 3 1}
{define Fm/Eb. base-fret 8 frets x 1 3 1 2 1}
{define Fm/Eb.. base-fret 1 frets x x 1 1 1 1}
{define Fm6. base-fret 1 frets x x 0 1 1 1}
{define Fm7. base-fret 8 frets x 1 3 1 2 1}
{define Fm7.. base-fret 1 frets x x 1 1 1 1}
{define Fmaj7. base-fret 1 frets 0 0 3 2 1 0}
{define Fmaj7.. base-fret 1 frets 1 3 3 2 1 0}
{define Fmaj7... base-fret 1 frets 1 x 2 2 1 0}
{define Fmaj7, base-fret 1 frets x x 2 2 1 1}
{define Fmaj7,, base-fret 1 frets x x 3 2 1 0}
{define Fmaj7/#11. base-fret 1 frets 0 2 3 2 1 0}
{define Fmaj7/#11.. base-fret 1 frets 1 3 3 2 0 0}
{define Fmaj9. base-fret 1 frets 0 0 3 0 1 3}
{define Fsus. base-fret 1 frets x x 3 3 1 1}
{define Fsus2. base-fret 1 frets x 3 3 0 1 1}
{define Fsus2.. base-fret 1 frets x x 3 0 1 1}
{define Fsus2/A. base-fret 1 frets 3 x 3 2 1 1}
{define Fsus2/A.. base-fret 1 frets x x 3 2 1 3}
{define Fsrets x x 3 0 1 1}
{define Fsus2/A. base-fret 1 frets 3 x 3 2 1 1}
{define Fsus2/A.. base-fret 1 frets x x 3 2 1 3}
{define Fsus2/B. base-fret 1 frets x 3 3 0 0 3}
{define Fsus2/Bb. base-fret 3 frets x 1 3 1 4 1}
{define Fsus2/D. base-fret 1 frets 3 3 0 0 1 1}
{define Fsus2/E. base-fret 1 frets x 3 3 0 1 0}
{define Fsus2/E.. base-fret 1 frets x x 3 0 1 0}
{define Fsus4/G. base-fret 3 frets x 1 3 1 4 1}
{define G. base-fret 10 frets x 1 3 3 3 1}
{define G.. base-fret 1 frets 3 2 0 0 0 3}
{define G... base-fret 1 frets 3 2 0 0 3 3}
{define G.... base-fret 3 frets 1 3 3 2 1 1}
{define G..... base-fret 1 frets 3 x 0 0 0 3}
{define G, base-fret 3 frets x 3 3 2 1 1}
{define G,, base-fret 1 frets x x 0 4 3 3}
{define G,,, base-fret 7 frets x x 0 1 2 1}
{define G#5. base-fret 1 frets 3 2 1 0 0 3}
{define G#5.. base-fret 1 frets 3 x 1 0 0 3}
{define G/A. base-fret 1 frets 3 0 0 0 0 3}
{define G/A.. base-fret 1 frets 3 2 0 2 0 3}
{define G/C. base-fret 1 frets 3 3 0 0 0 3}
{define G/C.. base-fret 1 frets x 3 0 0 0 3}
{define G/E. base-fret 1 frets 0 2 0 0 0 0}
{define G/E.. base-fret 1 frets 0 2 0 0 3 0}
{define G/E... base-fret 1 frets 0 2 2 0 3 0}
{define G/E.... base-fret 1 frets 0 2 2 0 3 3}
{define G/E..... base-fret 12 frets x x 0 1 1 1}
{define G/E, base-fret 7 frets x x 0 3 2 1}
{define G/E,, base-fret 1 frets x x 2 4 3 3}
{define G/E,,, base-fret 1 frets 0 x 0 0 0 0}
{define G/E,,,, base-fret 10 frets x 1 3 3 3 0}
{define G/F. base-fret 1 frets 1 x 0 0 0 3}
{define G/F.. base-fret 1 frets 3 2 0 0 0 1}
{define G/F... base-fret 1 frets x x 0 0 0 1}
{define G/Gb. base-fret 1 frets 2 2 0 0 0 3}
{define G/Gb.. base-fret 1 frets 2 2 0 0 3 3}
{define G/Gb... base-fret 1 frets 3 2 0 0 0 2}
{define G/Gb.... base-fret 1 frets x x 4 4 3 3}
{define G5. base-fret 3 frets 1 3 3 x x 1}
{define G5.. base-fret 1 frets 3 x 0 0 3 3}
{define G6. base-fret 1 frets 0 2 0 0 0 0}
{define G6.. base-fret 1 frets 0 2 0 0 3 0}
{define G6... base-fret 1 frets 0 2 2 0 3 0}
{define G6.... base-fret 1 frets 0 2 2 0 3 3}
{define G6, base-fret 12 frets x x 0 1 1 1}
{define G6,, base-fret 7 frets x x 0 3 2 1}
{define G6,,, base-fret 1 frets x x 2 4 3 3}
{define G6,,,, base-fret 1 frets 0 x 0 0 0 0}
{define G6,.,. base-fret 10 frets x 1 3 3 3 0}
{define G6/add9. base-fret 1 frets 0 0 0 0 0 0}
{define G6/add9.. base-fret 1 frets 0 0 0 0 0 3}
{define G6/add9... base-fret 1 frets 3 x 0 2 0 0}
{define G7. base-fret 1 frets 1 x 0 0 0 3}
{define G7.. base-fret 1 frets 3 2 0 0 0 1}
{define G7... base-fret 1 frets x x 0 0 0 1}
{define G7/add11. base-fret 1 frets x 3 0 0 0 1}
{define G7sus4. base-fret 1 frets 3 3 0 0 1 1}
{define G9. base-fret 1 frets x 0 0 0 0 1}
{define G9.. base-fret 1 frets x 2 3 2 3 3}
{define Gadd9. base-fret 1 frets 3 0 0 0 0 3}
{define Gadd9.. base-fret 1 frets 3 2 0 2 0 3}
{define Gaug/E. base-fret 1 frets 3 x 1 0 0 0}
{define Gaug/E.. base-fret 1 frets x x 1 0 0 0}
{define Gb. base-fret 1 frets 2 4 4 3 2 2}
{define Gb.. base-fret 1 frets x 4 4 3 2 2}
{define Gb... base-fret 1 frets x x 4 3 2 2}
{define Gb#5. base-fret 1 frets x x 0 3 3 2}
{define Gb/Ab. base-fret 1 frets x x 4 3 2 4}
{define Gb/E. base-fret 1 frets 2 4 2 3 2 2}
{define Gb/E.. base-fret 1 frets x x 4 3 2 0}
{define Gb/Eb. base-fret 1 frets x x 1 3 2 2}
{define Gb/F. base-fret 1 frets x x 3 3 2 2}
{define Gb6. base-fret 1 frets x x 1 3 2 2}
{define Gb7. base-fret 1 frets 2 4 2 3 2 2}
{define Gb7.. base-fret 1 frets x x 4 3 2 0}
{define Gb7(#5). base-fret 1 frets 2 x 4 3 3 0}
{define Gb7/#9. base-fret 1 frets x 0 4 3 2 0}
{define Gb7sus4. base-fret 1 frets x 4 4 4 x 0}
{define Gbadd9. base-fret 1 frets x x 4 3 2 4}
{define Gbaug/E. base-fret 1 frets 2 x 4 3 3 0}
{define Gbdim/D. base-fret 1 frets x 0 0 2 1 2}
{define Gbdim/D.. base-fret 1 frets x 3 x 2 3 2}
{define Gbdim/D, base-fret 5 frets x 1 3 1 3 1}
{define Gbdim/E. base-fret 1 frets x 0 2 2 1 2}
{define Gbdim/E.. base-fret 1 frets x x 2 2 1 2}
{define Gbdim/Eb. base-fret 1 frets x x 1 2 1 2}
{define Gbdim7. base-fret 1 frets x x 1 2 1 2}
{define Gbm. base-fret 1 frets 2 4 4 2 2 2}
{define Gbm.. base-fret 1 frets x 4 4 2 2 2}
{define Gbm... base-fret 1 frets x x 4 2 2 2}
{define Gbm/D. base-fret 14 frets x x 0 1 1 1}
{define Gbm/D.. base-fret 1 frets x x 0 2 2 2}
{define Gbm/E. base-fret 1 frets 0 0 2 2 2 2}
{define Gbm/E.. base-fret 1 frets 0 x 4 2 2 0}
{define Gbm/E... base-fret 1 frets 2 x 2 2 2 0}
{define Gbm/E, base-fret 1 frets x 0 4 2 2 0}
{define Gbm/E,, base-fret 1 frets x x 2 2 2 2}
{define Gbm7. base-fret 1 frets 0 0 2 2 2 2}
{define Gbm7.. base-fret 1 frets 0 x 4 2 2 0}
{define Gbm7... base-fret 1 frets 2 x 2 2 2 0}
{define Gbm7, base-fret 1 frets x 0 4 2 2 0}
{define Gbm7., base-fret 1 frets x x 2 2 2 2}
{define Gbm7(b5). base-fret 1 frets x 0 2 2 1 2}
{define Gbm7(b5).. base-fret 1 frets x x 2 2 1 2}
{define Gbm7/b9. base-fret 1 frets 0 0 2 0 2 2}
{define Gbmaj7. base-fret 1 frets x x 3 3 2 2}
{define Gbsus. base-fret 1 frets x 4 4 4 2 2}
{define Gbsus2/Bb. base-fret 1 frets x x 4 3 2 4}
{define Gbsus4/E. base-fret 1 frets x 4 4 4 x 0}
{define Gdim/E. base-fret 1 frets x 1 2 0 2 0}
{define Gdim/E.. base-fret 1 frets x x 2 3 2 3}
{define Gdim/Eb. base-fret 1 frets x 1 1 3 2 3}
{define Gdim/Eb.. base-fret 6 frets x 1 3 1 3 1}
{define Gdim/Eb... base-fret 1 frets x x 1 3 2 3}
{define Gdim7. base-fret 1 frets x 1 2 0 2 0}
{define Gdim7.. base-fret 1 frets x x 2 3 2 3}
{define Gm. base-fret 3 frets 1 3 3 1 1 1}
{define Gm.. base-fret 1 frets x x 0 3 3 3}
{define Gm/E. base-fret 1 frets 3 x 0 3 3 0}
{define Gm/Eb. base-fret 6 frets x 1 3 2 3 1}
{define Gm/F. base-fret 3 frets 1 3 1 1 1 1}
{define Gm/F.. base-fret 1 frets x x 3 3 3 3}
{define Gm13. base-fret 1 frets 0 0 3 3 3 3}
{define Gm6. base-fret 1 frets 3 x 0 3 3 0}
{define Gm7. base-fret 3 frets 1 3 1 1 1 1}
{define Gm7.. base-fret 1 frets x x 3 3 3 3}
{define Gm7/add11. base-fret 1 frets x 3 3 3 3 3}
{define Gm9. base-fret 3 frets 1 3 1 1 1 3}
{define Gmaj7. base-fret 1 frets 2 2 0 0 0 3}
{define Gmaj7.. base-fret 1 frets 2 2 0 0 3 3}
{define Gmaj7, base-fret 1 frets 3 2 0 0 0 2}
{define Gmaj7,, base-fret 1 frets x x 4 4 3 3}
{define Gsus. base-fret 1 frets x 3 0 0 3 3}
{define Gsus.. base-fret 3 frets x 1 3 3 1 1}
{define Gsus... base-fret 3 frets x 3 3 3 1 1}
{define Gsus2. base-fret 3 frets 3 x 0 0 1 3}
{define Gsus2.. base-fret 1 frets 3 0 0 0 3 3}
{define Gsus2, base-fret 1 frets x 0 0 0 3 3}
{define Gsus2,, base-fret 1 frets x x 0 2 3 3}
{define Gsus2/B. base-fret 1 frets 3 0 0 0 0 3}
{define Gsus2/B.. base-fret 1 frets 3 2 0 2 0 3}
{define Gsus2/C. base-fret 1 frets x x 0 2 1 3}
{define Gsus2/E. base-fret 1 frets x 0 2 0 3 0}
{define Gsus2/E.. base-fret 1 frets x 0 2 0 3 3}
{define Gsus2/E, base-fret 1 frets x 0 2 2 3 3}
{define Gsus2/E,, base-fret 3 frets 3 0 0 0 1 base-fret 1 frets x 0 2 0 3 3}
{define Gsus2/E, base-fret 1 frets x 0 2 2 3 3}
{define Gsus2/E,, base-fret 3 frets 3 0 0 0 1 0}
{define Gsus2/Gb. base-fret 3 frets 3 x 2 0 1 3}
{define Gsus2/Gb.. base-fret 1 frets 3 x 0 2 3 2}
{define Gsus4/A. base-fret 1 frets x x 0 2 1 3}
{define Gsus4/B. base-fret 1 frets 3 3 0 0 0 3}
{define Gsus4/B.. base-fret 1 frets x 3 0 0 0 3}
{define Gsus4/E. base-fret 1 frets 3 x 0 0 1 0}
{define Gsus4/E.. base-fret 1 frets x 3 0 0 1 0}
{define Gsus4/E, base-fret 1 frets x 3 2 0 3 3}
{define Gsus4/E,, base-fret 1 frets x x 0 0 1 0}
{define Gsus4/E,. base-fret 3 frets x x 0 3 3 1}
{define Gsus4/E., base-fret 10 frets x 1 3 3 4 0}
{define Gsus4/E,.. base-fret 5 frets x 1 1 1 x 0}
{define Gsus4/F. base-fret 1 frets 3 3 0 0 1 1}


RohiT\m/