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
Note
Transpose
MusicKit Transpose
1
C
Perfect Fourth
F
2
G
Perfect Fourth
C
3
D
Unison
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")
Chord Name
Transpose
MusicKit Transpose
Notes
Chord Name
Transpose
MusicKit Transpose
Notes
1
Cm7
Minor Third
Ebm7
Open
2
D
Ninth
E
Open
3
F
Major Third
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.