Skip to content

Commit

Permalink
Update TODO list
Browse files Browse the repository at this point in the history
  • Loading branch information
PetrGlad committed Oct 18, 2023
1 parent f128eb0 commit 2e08318
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,10 @@ I use Pianoteq, but that is a commercial product.

## TODO

- [ ] Editing sustain events.
- [ ] Note input (with mouse).
- [ ] Automatically create an undo snapshot on every edit command.
- [ ] Do not save a new snapshot when there are no changes.
- [ ] Time marks on stave (minute:second from the beginning).
- [ ] Consider TransportTime to be signed (see also StaveTime). There are too many conversions forth and back. Times can
be restricted to positives only in the engine.
- [ ] Consider TransportTime to be signed (see also StaveTime). There are too many conversions forth and back.
- [ ] Have a separate edit-position and play-start cursors, so it is easier to jump back and listen to the modified
version.
- [ ] Time bookmarks.
Expand All @@ -54,6 +51,8 @@ I use Pianoteq, but that is a commercial product.
them are currently visible.
- [ ] Flight recorder (always record what is coming from the MIDI controller into a separate file).
- [ ] Copy/cut/paste.
- [x] Editing sustain events.
- [x] Note input (with mouse).
- [x] Note selection.
- [x] Simple undo/redo.
- [x] Time selection.
Expand Down

0 comments on commit 2e08318

Please sign in to comment.