View Issue Details

IDProjectCategoryView StatusLast Update
0004542ardourbugspublic2020-04-19 20:15
Reporterin0giro Assigned Tocth103  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformIntel Core2 DuoOSGentoo amd64 + Pro-Audio overlayOS Versionstable/unstable
Target Version3.0-beta2 
Summary0004542: MIDI regions ignoring tempo changes
Descriptioni created a new session and recorded 1 MIDI region that crosses a tempo change. in addition to rendering weirdness of the notes during recording (the notes would be stretched from some point backwards in time to the current playhead position, and upon releasing the note, the note would be placed way back and short where the stretched note had begun), the resulting region is "compressed" for a lack of a better word after the time change.

even odder, when the session was closed and reopened, the MIDI region, though initially of the wrong length, was correct and just needed to be extended to see the notes in the proper place.

thanks.

note i assume this would behave the same with a meter change but have not tested it yet.
Steps To Reproduce1. create new session
2. remove CD markers, add Bar/Beat markers
3. add tempo change @bar 7 beat 1
4. add MIDI track
5. add mono in/stereo out Bus
6. route via external JACK app MIDI out to external synth and back in to Bus in
7. record MIDI region on track across tempo change ** watch notes while recording to see how they start being stretched/drawn while recording
8. stop recording ** see how notes are misplaced after tempo change and region is compressed
TagsNo tags attached.

Activities

cth103

2011-12-10 13:54

administrator   ~0012351

Should be fixed in SVN 10964.

in0giro

2011-12-10 19:24

reporter   ~0012355

thanks. unfortunately, with SVN 10967 i am still seeing the same problem, especially if there are 2 tempo changes: after the first tempo change things now seem OK, but after the 2nd the notes are placed in the wrong position, both during recording and after recording has stopped. in addition, now, unlike before, saving and reloading the session has the same incorrect MIDI region.

cth103

2011-12-11 14:08

administrator   ~0012365

Now fixed.

system

2020-04-19 20:15

developer   ~0022881

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2011-12-08 17:33 in0giro New Issue
2011-12-09 11:26 cth103 cost => 0.00
2011-12-09 11:26 cth103 Target Version => 3.0-beta2
2011-12-09 18:11 cth103 Status new => confirmed
2011-12-10 13:54 cth103 Note Added: 0012351
2011-12-10 13:54 cth103 Status confirmed => resolved
2011-12-10 13:54 cth103 Resolution open => fixed
2011-12-10 13:54 cth103 Assigned To => cth103
2011-12-10 19:24 in0giro Note Added: 0012355
2011-12-11 14:08 cth103 Note Added: 0012365
2020-04-19 20:15 system Note Added: 0022881
2020-04-19 20:15 system Status resolved => closed