- Extend
AbstractMusicalModel
- Extend graphical representations of
ScoreModel
- Implement interactivity (Antescofo, page-turning, etc)
- Verify state of full stack:
AbstractMusicalModel
->ScoreModel
->ScoreViewModel
- Implement basic geometrical / algebraic algorithms / structures for graphics
- Inject
Meter.Structure
intoAbstractMusicalModel
- Create score model with arbitrary measures
- Flow a score representation with arbitrary measures
- Deploy basic staff representation in score representation context
- Implement Rhythm representation
RhythmSpellingTools
- Create test suite for rhythm representation (non-tuplet rhythms, ties)
- If lucky: make contact with
qparse
- Develop model for tablature objects (clefs, objects, spanners)
- Implement tablature models
- Implement basic label models (shapes, text)
- Implement layout
- Create test suite for tablatures, markup, layout
- Run-through basic score via Antescofo / OSC
- Implement slurs, dynamic hairpins, tablature spanners
- Use
YAML
for configuration
- Extend Musical model
- Look at other interfaces
- TBD
- TBD