View Issue Details

IDProjectCategoryView StatusLast Update
0010136ardourbugspublic2026-01-30 10:27
Reportersongo Assigned Topaul  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
PlatformDebian GNUOSLinuxOS Version(any)
Product Version9.0-rc 
Summary0010136: Pianoroll editing stops working after certain region manipulations
DescriptionAfter splitting and moving a longer MIDI region, the pianoroll shows glitches when zooming with the mouse wheel. Notes then start to disappear, making it impossible to edit the region in the separate window or in the properties box.
Steps To Reproduce1. Create a new session.
2. Create a fairly long MIDI region (about 1 minute or so).
3. Draw some notes in the last few bars (as shown in ar-screenshot01.png).
4. Note that at this point, zooming with the mouse wheel in the properties box becomes problematic due to unpredictable horizontal scrolling.
5. Split the region just before the first notes, delete the empty region, and move the region with notes to the beginning of the session (as shown in ar-screenshot02.png).
6. After some zooming with the mouse wheel – both in the separate pianoroll and in the pianoroll within the properties box – glitches start to appear: the grid and notes disappear, making editing in the pianoroll impossible (the attached animation shows the problem).
TagsNo tags attached.

Activities

songo

2026-01-25 11:59

reporter   ~0029763

ar-screenshot01.png (103,784 bytes)   
ar-screenshot01.png (103,784 bytes)   

songo

2026-01-25 12:00

reporter   ~0029764

ar-screenshot02.png (93,708 bytes)   
ar-screenshot02.png (93,708 bytes)   

songo

2026-01-25 12:08

reporter   ~0029765

Couldn't upload the animation. See it here:
https://oc.lh2.pl/s/yFXTB9S9c2F3H53

paul

2026-01-29 02:29

administrator   ~0029787

I could not reproduce the initial parts of the report, but could easily reproduce the "split region; delete; move" part.

This is now either fixed or at least much better as of commit c2c6581ddb

songo

2026-01-30 10:27

reporter   ~0029790

I couldn't find such commit (at least in Github repository).

Anyway, I can confirm it’s much better in rc5. I was still occasionally able to hang editing in the bottom panel, but it’s now much harder to trigger and far less deterministic.

Regarding the first part, I can still reliably reproduce the minor glitches mentioned above in rc5:
1. Remove the Ardour config (to start with a clean state).
2. Start a new session, create a MIDI track, and draw a region about three minutes long.
3. Draw just a few notes at the end of the region.
4. Now try zooming in and out on the notes in the "properties window panel" using Ctrl + mouse wheel.

It's hard to zoom in on the notes, as the pianoroll scrolls back to the beginning of the timeline and the grid randomly disappears. Overall, this makes editing difficult. Zooming with the +/- buttons works (mostly) fine. This capture shows the behavior:
https://oc.lh2.pl/s/TFSSNNPYgSPq4NS

Issue History

Date Modified Username Field Change
2026-01-25 11:58 songo New Issue
2026-01-25 11:59 songo Note Added: 0029763
2026-01-25 11:59 songo File Added: ar-screenshot01.png
2026-01-25 12:00 songo Note Added: 0029764
2026-01-25 12:00 songo File Added: ar-screenshot02.png
2026-01-25 12:08 songo Note Added: 0029765
2026-01-29 02:29 paul Assigned To => paul
2026-01-29 02:29 paul Status new => feedback
2026-01-29 02:29 paul Note Added: 0029787
2026-01-30 10:27 songo Note Added: 0029790
2026-01-30 10:27 songo Status feedback => assigned