use-notation
Notation metadata primitives for RustUse.
Experimental
use-notation is experimental while use-music remains below version 0.3.0.
Example
use ;
let part = new?;
let lines = new?;
assert_eq!;
assert_eq!;
assert_eq!;
# Ok::
Scope
- Clefs, staff kinds, staff-line counts, score part names, measure positions, notation symbols, notation formats, music-document kinds, repeat marks, and endings.
Relationship to use-acoustics
use-music keeps symbolic music metadata separate from use-acoustics, which owns physical sound calculations such as frequency, wavelength, decibels, sound pressure, sound intensity, period, angular frequency, and speed-of-sound approximations.
Non-goals
- Rendering notation, editing scores, parsing full
MusicXML,ABC,LilyPond, MuseScore, Guitar Pro, or DAW files.
License
Licensed under either Apache-2.0 or MIT.