Abstract Base

The AbstractBase class is the abstract base class for all pitch and interval types of the library. It provides some shared functionality and properties.

Basic Attributes

is_pitch

is_interval

is_class

value

Creating and Linking Sub-Types

Type Conversion

Basic Functionality

Comparison and Equality

Printing

Hashing