Skip to content

Roadmap to 0.1.0 #3

@AldaronLau

Description

@AldaronLau

Roadmap to first stable iteration (0.1.0)

  • sfstudio-web the actual program (putting everything together).
    • Start building WASM application in Rust for scorefall-studio.
      • Design 2-mode keyboard Input, and touchscreen/mouse interface
      • Implement input.
    • scof structs of musical notation.
      • Add score metadata struct
      • Add instrument & note structs
      • Scof Parser with Muon
        • Muon Specification
        • Muon Parser
        • Zip File support
    • muflor music scores in scof structs into SVG files.
      • Convert Bravura font into SVG defs.
      • Rendering.
      • Depends on scof for music structs.
      • API to take scof music structs and render it.
      • Be able to render all supported glyphs.
        • Beaming
        • Clefs
        • Time Signatures
        • Articulations
        • Dynamics
        • Tempo changes
        • Lyrics
        • Rehearsal Markings
        • Ledger Lines
    • scorefall-studio
      • Functions for editing score.
        • Durations
        • Pitches
          • Basic pitch manipulation
          • Key Signatures
          • Flats & Sharps
          • Quarter Tones
    • musicxml parser with quick-xml.
      • Translation to Scof
        • Score metadata iterator
        • Instrument & Notes iterators

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions