A `Transposable` is an abstraction of a note. Can be passed into methods that transform pitches for both grace notes and normal notes.

param pitches

  SMO pitch type

param noteType

  same convention as VexFlow, 'n' for note, 'r' for rest

param renderId

  ID for the containing SVG group, used to map UI elements

param renderedBox

  bounding box in client coordinates

param logicalBox

  bounding box in SVG coordinates

### Hierarchy

- Transposable

### Implemented by

- SmoGraceNote
- SmoNote

Generated using TypeDoc