#### note-head-interface

Note head

##### User settable properties:

`glyph-name-procedure` (procedure)
  Return the name of a character within font, to use for printing a symbol.
`note-names` (hash table)
  Vector of strings containing names for easy-notation note heads.
`stem-attachment-function` (procedure)
  A function that calculates where a stem attaches to the note head? This is a fallback when this information is not specified in the font. The function takes a grob and axis argument, and returns a (x . y) pair, specifying location in terms of note head bounding box.
`style` (symbol)
  This setting determines in what style a grob is typeset. Valid choices depend on the `print-function` that is reading this property.

##### Internal properties:

`accidental-grob` (layout object)
  Accidental for this note.

This grob interface is used in the following graphical objects: NoteHead and TabNoteHead

Read comments on this page, or add one. This page is for LilyPond-2.2.2 (stable-branch).