JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Gallery
MusicKit Pack
Share
Explore
Gallery
MusicKit Pack
MusicKit Pack Demo
Chords and Scales
Chord Detect
Chord Symbols
Keys
Transpose
Enharmonic
Chords and Scales
Example 1:
Scale Finder - Scale()
The Scale() formula returns a Scale object with the notes, intervals, and type given the scale name.
Parameter should be a note and scale name
Examples: Scale("C major")
Scale Name
MusicKit Scale
Notes
Scale Name
MusicKit Scale
Notes
1
C major
C major
C
D
E
F
G
A
B
2
F pentatonic
F major pentatonic
F
G
A
C
D
3
D minor
D aeolian
D
E
F
G
A
Bb
C
4
G major
G major
G
A
B
C
D
E
F#
5
D melodic minor
D melodic minor
D
E
F
G
A
B
C#
There are no rows in this table
Example 2:
Chord Finder - Chord()
The Chord() formula returns a Chord object with the notes, intervals, and type given the chord name.
Parameters are chord type (m7, M7, sus4), tonic of the chord (note name) and then the bass note or root as an optional parameter for inversions.
Examples: Chord("m7","D","F#)
Chord type
tonic
bass note
MusicKit Chord
MusicKit Notes
Chord type
tonic
bass note
MusicKit Chord
MusicKit Notes
1
m7
D
D
Dm7
D
F
A
C
2
M
Eb
G
EbM/G
G
Bb
Eb
3
13
C
C
C13
C
E
G
Bb
D
A
4
7b9
F
A
F7b9/A
A
C
Eb
Gb
F
5
sus4
A#
A#
A#sus4
A#
D#
E#
There are no rows in this table
Example 3:
Mode Finder - Mode()
The Mode() formula returns a string of notes in the given mode.
Parameters are mode type (mixolydian, lydian, etc.) and the root of the mode (A, B, C, etc.)
Examples: Mode("Lydian","C")
Mode
Root of Mode
MusicKit Mode
Mode
Root of Mode
MusicKit Mode
1
mixolydian
D
D
E
F#
G
A
B
C
2
lydian
C
C
D
E
F#
G
A
B
3
Aeolian
E
E
F#
G
A
B
C
D
There are no rows in this table
Forward to
Chord Detect
Gallery
Share
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.