View Issue Details

IDProjectCategoryView StatusLast Update
0007704ardourbugspublic2018-12-10 20:55
Reporterunfa Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformPCOSLinux MintOS Version18.3
Product Version5.12 
Summary0007704: Duplicating regions when using a tempo ramp leads to bad results
DescriptionThe regions are being spaced out in the same way as they were in they target locations, but they are being shortened to fit the target placement's current tempo. As a result - the regions are badly spaced.

However using Ctrl+Drag works as expected.
Steps To Reproduce1. Create a new session with a MIDI track in it
2. Add a tempo ramp going upwards
3. Add a midi region and duplicate it with Ctrl+D
4. Watch as the region duplicates get misplaced
TagsNo tags attached.

Activities

x42

2018-12-10 19:55

administrator   ~0020526

I cannot reproduce this in a quick test: http://robin.linuxaudio.org/tmp/midi_ramp_and_dup.mp4

It's Alt+d to duplicate a selected [midi] region, isn't it? That properly works here using music-time if the region is glued to bars and beats. (region > position). Default is enabled.

If the region isn't glued to bars+beats duplicating or copy/paste it does indeed ignore the tempo.

x42

2018-12-10 19:57

administrator   ~0020527

PS. Region > Duplicate > multi-duplicate is broken. It apparently use the first paste-step in audio-samples for all other pastes. That's indeed a bug.

unfa

2018-12-10 20:51

reporter   ~0020528

Last edited: 2018-12-10 20:55

Hmm. I've recorded a reproduction this for a short video I've made - maybe that'll be helpful:
https://youtu.be/5aRFAYLu2_Q

I've actually duplicated a lot of regions at a time. Maybe it works fine for a single region duplication, but breaks with multiple?

Issue History

Date Modified Username Field Change
2018-12-10 19:03 unfa New Issue
2018-12-10 19:55 x42 Note Added: 0020526
2018-12-10 19:57 x42 Note Added: 0020527
2018-12-10 20:51 unfa Note Added: 0020528
2018-12-10 20:55 unfa Note Edited: 0020528