These are probably not specific to this release, but here are some midi editor related bugs that I have noticed:
Select tool: double clicking an empty space will create a note, which I believe is by design and very useful. Selecting a note, then click & drag will duplicate the note, which I don’t think is intended. Honestly, double-clicking a note should not create a duplicate, only when done over empty space to avoid confusion.
Draw tool: the mouse pointer hotspot in the lower zone is set to top (away from the pen tip). It is working correctly in the teardown window.
Length expects (incorrectly) end position. Quick example: if the note is placed at 184.108.40.206 and length set to 3, the note length will be correctly set to 3; but if the note is placed at 220.127.116.11, the length will result in 2 and so on.
Note End accepts smaller values than Start, creating negative length notes.
And a couple of wishes:
Allow dragging a note to be relative to the mouse movement (instead of snapping the note start at the mouse position)
Allow mouse scroll over Start/End/Length; add respective incremental Actions for editing bliss
Draw tool: it’s just a matter of placement relative to the cursor. The pen tip is visually pointed down, but the note is created at the top. I just found the same issue with the tracks as well:
Length issue: after step 9, select the note and check the Length displayed, it will now show 1.0. If I set the length again, the resulting length will always be shorter (length - position). The visuals may not update, but the value in both the toolbar and the Midi List will:
Great to hear about the mouse wheel edit. It would be -really- nice to have one for the Tempo as well.
Many of the bugs crushed, a few ones that I am still seeing:
The note movement is now relative to mouse position, but only when Snap is off. It would be nice if it worked in both modes.
Note duplication process: New project > Open Midi List Editor > New MIDI track > Draw a 4 bar segment, double click it > Draw tool, click to add a note > Select tool, click the note once to select it (the note turns black) > Click again and drag the note to a new position, watch the List Editor: the note will be duplicated, but both will move. The note will duplicate each time you move it.
Note length (this one is trickier): same process as above (new project), draw a note that is 2 bars long at position 1.2 > Double click Length value without changing it, hit Enter: the note will become 1 bar long. I noticed that sometime this will appear to work properly, keep trying at different positions and watch the list editor for length changes.
Drawing an even bar length note (2, 4 bars etc.) at even timeline positions (1.2, 1.4) will create an odd length when Snap is on: eg. 1.3.115 instead of 2.0.0. Drawing at 1.1 or 1.3 is fine. It’s close enough but it may create issues with legato instruments.
It’s possible these last two are related to the same bug. Appreciate it!