Development update (September 8)

Finally a commit with some major new feature: Piano roll tracks.

What's new

Piano roll tracks

This isn't exactly an distinguishing feature of noisicaä (as the score tracks would be), but a pretty standard feature of a DAW, so it's good to have.

For now I just implemented the most basic editing features to make it useful. There's no editing of CC events, no recording, no importing of MIDI files. One editing feature, which I would consider "basic", is still missing though: copy & paste. There is some clipboard support in other track types, but I'm not happy with it, so I didn't want to add more cruft to that. The next thing I want to tackle is a proper design of the copy & paste system, which should be ready for current and future use cases.

Some minor UI tweaks

Internal changes

<<< Development update (August 11) PySide2 non-migration >>>