vivace_core 0.1.0
vivace_core: ^0.1.0 copied to clipboard
A library for writing music applications.
Vivace Core #
A library for writing music applications.
THIS PACKAGE IS STILL IN VERY EARLY DEVELOPMENT AND SUBJECT TO CHANGE UNTIL FIRST STABLE RELEASE
Features #
- Create and manipulate pitches, intervals and scales
- Define rhythms that can serve as the foundation for notated music
Getting started #
dart pub get vivace_core
Usage #
Scales #
const cMajor = Scale.major(PitchClass.cNatural);
print(cMajor.tonic); // PitchClass(0)