Impression du nom des notes avec ou sans indication d’octave

Le contexte NoteNames permet d’imprimer le nom des notes. La propriété printOctaveNames, une fois activée, leur adjoindra une indication d’octave.

scale = \relative c' {
  a4 b c d
  e4 f g a
}

\new Staff {
  <<
    \scale
    \context NoteNames {
      \set printOctaveNames = ##f
      \scale
    }
  >>
  R1
  <<
    \scale
    \context NoteNames {
      \set printOctaveNames = ##t
      \scale
    }
  >>
}

\layout {
  \context {
    \NoteNames
    % Allow vertical overlapping of different `NoteNames` contexts
    % to make them appear as if they were a single line.
    \override VerticalAxisGroup
              .nonstaff-nonstaff-spacing
              .minimum-distance = ##f
  }
}
[image of music]

LilyPond snippets v2.25.33 (development-branch).