A tutorial on how to encode octaves in **kern data.


The octave position of a note is indicated in **kern data as various repetitions of the pitch name as an upper- or lower-case letter. The middle-C octave is indicated by single lower case letters, and each successively higher octave repeats an additional lower-case letter to indicate the octave:

Lower octaves are indicated by successive repetitions of upper-case letters: