Overview — Abjad v1.1.1 documentation

### Navigation

- index
- modules |
- next |
- previous |
- Project Abjad »
- Abjad v1.1.1 documentation »
- Pitches »

# Overview

Abjad models pitch with a combination of custom classes and helper functions.

## Custom classes

Abjad implements custom `Note`, `Chord`, `NoteHead`, `Pitch` and `Accidental` classes to model the way that notes and pitches work together.

## Helper functions

Abjad implements a collection of helper functions to operate on pitch.

## Microtonality

Abjad implements quartertones only.

Note

The chapters here refer to both object-oriented Abjad classes and to the pitch-classes of American music theory. This first use of class refers to instantiable code and the second to the residue classes of a pitch space.

Note

For the conventions these chapters follow, refer to the appendix on pitch conventions.

Todo

Implement support for LilyPond arrowed accidentals.

### Navigation

- index
- modules |
- next |
- previous |
- Project Abjad »
- Abjad v1.1.1 documentation »
- Pitches »