Skip to content

Latest commit

 

History

History
36 lines (32 loc) · 1.47 KB

TODO.md

File metadata and controls

36 lines (32 loc) · 1.47 KB

Todo

First Release

  • Bug where 2nd time opening sheet music doesn't show - probably need to wipe the noteflight container, skip NF re-init
  • Adjust bpm ui
  • Remove named part "Piano"
  • Clear tmp/ cache button
  • Import into noteflight (via launch api)
  • Home button disabled when parsing
  • Remove imagemagick dependency (preferably replace with pure opencv)
  • Icon
  • Redo with opencv.js
  • Navigation for webview (add home/forward/back buttons + urlbar that is disabled)
  • Test on all platforms
    • Linux
    • Mac
    • Windows
  • Add shadow to icon
    • Make sure icon shows up w/ linux AppImage once installed
  • Update checking
  • Docs / Screenshots
  • Blog Post (Discuss original gist, v1 - full opencv + using song json data to try and correlate things, v2 - using opencv native + audiveris, v3 - using opencvjs)

Post Release?

  • Cache deps for github ci
  • Replace node-static with serve or something without vulns
  • [?] Fix updating console when opened and new lines appear, kinda works. 06/10/21 - v3 works better still
  • Home button to stop things running - right now it is just disabled
  • Multiple time signatures in a piece (preliminary work done)
  • Multi-Page Sheet Music (Example: All of Me - John Legend)
    • Split final images at 6 rows tall
    • Combine images into a pdf
    • Save pdf and then load into Audiveris
  • Don't show time sigs on subsequent rows to clean up OMR scores