vivace_core library

A library for writing music applications.

The core library focuses on foundational music concepts such as pitch, scales, intervals, rhythm and more.

Classes

PitchClass
Combination of note name and accidental (independent of octave).
Scale