Skip to content
MusicKit Pack
  • Pages
    • MusicKit Pack Demo
    • Chords and Scales
    • Chord Detect
    • Chord Symbols
    • Keys
    • icon picker
      Transpose
    • Enharmonic

Transpose

Example 9: Transpose Note - TransposeNote()

The TransposeNote() formula transposes a note (duh, Thomas!)
Parameter is just the note to be transposed and the interval in short hand (m for minor, M for major, P for perfect).
Examples:
Perfect Fourth: P4,
Major Third: M3,
Augmented Fourth: A4

Examples: TransposeNote("C","P5")
Note
Transpose
MusicKit Transpose
C
F
G
C
D
D
There are no rows in this table

Example 10: Transpose Chord - TransposeChord()

The TransposeChord() formula works in much the same way as the TransposeNote() only applied to an entire chord
Parameter is the chord to be transposed and the interval in short hand (m for minor, M for major, P for perfect).
Examples:
Perfect Fourth: P4,
Major Third: M3,
Augmented Fourth: A4

Examples: TransposeChord("Cm","P5")
Cm7
Ebm7
Open
D
E
Open
F
A
Open
There are no rows in this table
The below table is an example of an interval lookup table for use in the TransposeNote() and TransposeChord() formulas. I find it easier to think in the common terms and then use a lookup to convert to the appropriate shorthand.
Intervals

Forward to

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.