Once arpeggios have names, the next step is to derive names for a chord's first inversion and second inversion. These move notes from the bottom of a chord to the top.
To calculate an inversion of an arpeggio whose low nibble is zero, such as 70, subtract it from C0. This preserves the ratio for 50:50 2-note arpeggios. Otherwise:
Calculate all three nibbles of the arpeggio.
Replace all 0 nibbles with C.
Subtract the nibble with the lowest value from all nibbles.
Rotate left by nibbles until a 0 is in the top position, and drop it.
Once arpeggios have names, the next step is to derive names for a chord's first inversion and second inversion. These move notes from the bottom of a chord to the top.
To calculate an inversion of an arpeggio whose low nibble is zero, such as
70
, subtract it fromC0
. This preserves the ratio for 50:50 2-note arpeggios. Otherwise:Three worked examples:
Inserting
/1
or/2
after an arpeggio should perform inversion once or twice.