You are on page 1of 5

12bar.de http://12bar.de/php/scale_generator.

php
Scale and Chord Generator
New: custom degrees!
Remember (f or comparison, changes background to transparent)
Options:
Type:
Scale
Chord
Notes
Degrees
Key:
E
F
Gb/F#
G
Ab/G#
A
Bb/A#
B
C
Db/C#
D
Eb/D#
Scale/Mode:
Chords:
s: + or #, sharp
b: -, f lat
Tuning:
Upside down
Show notation sign::
f lats (b)
sharps (#)
Number of frets::
Color f rets
Lef thand neck
Slide mode (notes above f rets)
Overlay/Highlight
(f or scales/modes):
Root Notes Red
Minor Pentatonic
Major Pentatonic
Blue Note b5 (f latted 5th)
Blue Note b3 (f latted 3rd)
Blue Note b7 (f latted 7th)
Custom notes
Show as:
Dots
Notes
Degrees
Notes + degrees
Play MIDI sound:
Enable Midi output
Java player
Download link only
Custom
notes:
E
F
Gb/F#
G
Ab/G#
A
Bb/A#
B
C
Db/C#
D
Eb/D#
Custom
degrees:
1
2b
2
3b
3
4
5b
5
6b
6
7b
7
Custom tuning:
enable
1st
2nd
3rd
4th
5th
6th
7th
8th
Total number
of strings:
(starting f rom 1st)

Basic use
select tuning (red tunings cause stress to the neck)
select type (chord, scale or custom notes)
select key
select chord or scale/mode
if youre lef thanded click lef ty neck!
submit
a new tutorial is at Youtube
Options/tips
use show as to show dots or note letters or degree
use remember to display the last scale or chord again. Drag the upper image over the new one f or
comparison. You can also compare chords and scales.
use overlay f or blue notes or red root notes
use overlay to add minor or major pentatonic scales
use custom notes f or special notes
use custom tuning f or special tunings or dif f erent number of strings (i.e. cigarbox guitars)
use scale/mode: chromatic scale and show: notes f or f retboard scheme
use chords -> standard tuning f or guitar tuning
use enable midi f or sound example, select instrument f rom menu
use slide mode f or slide playing (notes above f rets)
click on image to display image only, right mouse click to save as .png image
f or chords: O open string, X mute or dont pick string
b: f lat (half tone down)
# or s: sharp (half tone up)
f or Internet Explorer, allow Active-X element f or MIDI
f ingersets are not included they are too individual depending on your f ingers
to print only the image, right click on it and choose view image, than print as usual, or use the hide menu
link at the top
For the musical theory behind look at the basics
Finally: learning scale diagrams does not automatically make you a good Blues guitar player
Blues is more than pentatonic!
Name Half steps
(Semitones)
Example Shortcut Enharmonic(same interval, dif f erent name)
perf ect unison 0 C C P1, 1 diminished second
minor second 1 C Db m2, 2b augmented unison
major second 2 C D M2, 2 diminished third
minor third 3 C Eb m3, 3b augmented second
major third 4 C E M3, 3 diminished f ourth
perf ect f ourth 5 C F P4, 4 augmented third
diminished f if th (tritone) 6 C Gb d5, 5b augmented f ourth, diminished f if th, blue note
perf ect f if th 7 C G P5, 5 diminished sixth
minor sixth 8 C Ab m6, 6b augmented f if th
major sixth 9 C A M6, 6 diminished seventh
minor seventh 10 C Bb m7, 7b augmented sixth
major seventh 11 C B M7, 7 diminished octave
perf ect octave 12 C C P8, 8 augmented seventh
Technical background
For those who are interested in php scripting:
There are many great scale and chord generators on the net.
But this one is a bit dif f erent it has special Blues extras like
overlay of pentatonic scales, highlighting of Blue notes, slide
mode or special tunings of ten used in Blues.
If you miss a chord, scale or tuning or f ind an error please
email me!
The f retboard scheme is generated as an image using php.
Scales and chords are stored as arrays containing the intervals.
With an array containing all notes and an array containing the
string notes all scale or chord positions on the f retboard are
calculated and written as dot or note name. The php MIDI Class
generates the midi f iles using the same arrays.

You might also like