Add roman numeral notation

Summary

Feature

Toolbar

Icon

Default Keyboard shortcut

Roman Numerals

Text

Ctrl + Shift + K or ⌘ + Shift + K

What is a Roman Numeral Analysis?

Roman numeral analysis is a way to represent chords based on the key signature. The roman numeral is the degree of the key that serves as a root for the chord.
For instance if you use the key of C, the first roman numeral I will be a C. The II will be a D, the III an E and so on.

Here is an image of the complete C major scale, with both notes, jazz and roman numeral notation.

Getting started with Roman Numerals on Flat

To start inputting chords below your music notations, focus the note where you want to start adding your chord, then open the “Text” toolbar and click on the Classic Chord icon or use the keyboard shortcut Ctrl/Cmd+Shift+K.

A text field will appear at the selected location where you can start writing your roman numerals, a suggestion box will then show up recommending chords related to the input.

Chord Kind

Here is a list of all the chord kinds (major/minor/diminished…) available on Flat.
For the sake of simplicity, we are writing those with the first degree (I), but it works the same way with all other degrees.

Triads

Chord type

Text input on Flat

Major triad

I

Minor triad

i

Augmented triad

Iaug

Diminished triad

idim

Seventh Chords

Chord type

Text input on Flat

Dominant

I7

Major 7th

Imaj7

Minor 7th

i7

Minor Major 7th

imaj7

Diminished 7th

idim7

Half-Diminished 7th

ihdim7

Augmented 7th

Iaug7

Inversions

Here is a list of the inversions available on Flat, for the first degree (I)

Triad inversions

Inversion type

Text input on Flat

No inversion

I

First inversion

I6

Second inversion

I64

Seventh Chords Inversions

Inversion type

Text input on Flat

No inversion

I7

First inversion

I65

Second inversion

I43

Third inversion

I42

Special Chords

Chord type

Text input on Flat

Neapolitan

N

Neapolitan sixth

N6

Neapolitan

Neapolitan chords are built from a major triad, whose root note is the lowered second degree of the scale.
In this example, we are in the key of C. Thus the root note of the major triad is a D flat.

Secondary Dominants

To input secondary dominants, you need to first input the secondary dominant, add a /, then input the target chord. Like V7/IV.

Chords Keyboard Shortcuts

Go to the next chord

⇢ or Enter

Go to the previous chord

⇠

Exit the Chords mode

Esc

Future work

We are working on adding altered roots (#VI), Augmented 6th (It/Fr/Ger+6), and figured bass notation.