View Issue Details

IDProjectCategoryView StatusLast Update
0009764ardourbugspublic2024-08-28 23:01
ReporterSchmitty2005 Assigned Tox42  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformUbuntuOSLinuxOS Version(any)
Product Version8.6 
Summary0009764: When in MIDI Percussive view, adjusting heigth of scroomer causes lollipops to slide.
DescriptionWhen in MIDI Percussive view, adjusting heigth of scroomer causes lollipops to slide. Lollipops move to the right when expanding (zooming out) with scroomer controls. Lollipops move back to the left when the scroomer is reduced (zoom in).


Steps To Reproduce1. Create a MIDI Track
2. Add several notes ( I used step-edit )
3. Set MIDI track view to percussive.
4. Enable view of Velocity lollipops.
5. Adjust scroomer height and notice lollipops slide.
Additional InformationLikley affects mixbus and windows builds.
Tagslollipops, Midi, Scroomer

Activities

x42

2024-08-09 14:14

administrator   ~0028908

I cannot seem to reproduce this. Here the loliipops do align with the hits, am I missing something?

x42

2024-08-09 14:16

administrator   ~0028909

PS. uploading a .gif failed here -- please see http://robin.linuxaudio.org/tmp/scroom-velocity.gif

Schmitty2005

2024-08-09 22:56

reporter   ~0028911

Uploading Session File.

Schmitty2005

2024-08-09 23:00

reporter   ~0028912

Adding Animated GIF

x42

2024-08-09 23:03

administrator   ~0028913

Thanks for the session-archive.
However I cannot reproduce this here. Lollipops are in perfect sync and do not move at all.

At first I thought the issue is due to scaling of the hit diamonds and the lollipops using their left coordinate + half-width. but that's kept in sync.
I also tried scaling the GUI in case you have this setup.

So far I have no explanation. Maybe someone has.

x42

2024-08-09 23:09

administrator   ~0028914

I also tried your session his on windows (in a VM) with Ardour 8.6.392 nighly. and cannot reproduce it

x42

2024-08-09 23:12

administrator   ~0028915

I do not have a windows 10 license, I'll ask the harrison to test if they can reproduce this, just in case, but I don't see how this can be OS dependent.

Schmitty2005

2024-08-09 23:55

reporter   ~0028916

Ok. Thank you for checking. It is obviously something about my system. I am running a 1366 x 768 resolution. Intel i7 4th gen with Intel Video.
 
Possibly a rounding error somewhere ?

fhomann

2024-08-28 07:05

reporter   ~0028954

It doesn't seem to be something about your system, Schmitty2005, as I'm having the same issue here with a standard screen resolution (1920x1080) running Ardour 8.6.0 on Debian. In addition to the lollipoops sliding when I adjust the scroomer height, the lollipops only seem to align with the hit diamonds when I select the "Note Range -> Show Full Range".
I'll try a nightly later and report back.

fhomann

2024-08-28 07:14

reporter   ~0028955

OK, I found the time to test the lastest nightly sooner than I expected.
The issue is seems to be fixed in the current nightly build Ardour 8.6.456 (rev 8.6-456-g83207e04e7).

x42

2024-08-28 10:56

administrator   ~0028956

Fixed in 8.6-391-gc4224b2a5a

Schmitty2005

2024-08-28 23:01

reporter   ~0028958

Confirmed working here. Thank you!

Issue History

Date Modified Username Field Change
2024-08-09 01:10 Schmitty2005 New Issue
2024-08-09 01:10 Schmitty2005 Tag Attached: lollipops
2024-08-09 01:10 Schmitty2005 Tag Attached: Midi
2024-08-09 01:10 Schmitty2005 Tag Attached: Scroomer
2024-08-09 14:14 x42 Note Added: 0028908
2024-08-09 14:16 x42 Note Added: 0028909
2024-08-09 22:56 Schmitty2005 Note Added: 0028911
2024-08-09 22:56 Schmitty2005 File Added: MIDI_Percussion_archive.ardour-session-archive
2024-08-09 23:00 Schmitty2005 Note Added: 0028912
2024-08-09 23:00 Schmitty2005 File Added: ArdourPercussionLollipops.gif
2024-08-09 23:03 x42 Note Added: 0028913
2024-08-09 23:09 x42 Note Added: 0028914
2024-08-09 23:09 x42 File Added: midi-scroomer-windows.mp4
2024-08-09 23:12 x42 Note Added: 0028915
2024-08-09 23:55 Schmitty2005 Note Added: 0028916
2024-08-28 07:05 fhomann Note Added: 0028954
2024-08-28 07:14 fhomann Note Added: 0028955
2024-08-28 10:56 x42 Assigned To => x42
2024-08-28 10:56 x42 Status new => resolved
2024-08-28 10:56 x42 Resolution open => fixed
2024-08-28 10:56 x42 Note Added: 0028956
2024-08-28 23:01 Schmitty2005 Note Added: 0028958