rualark / MGen

MGen: Windows PC C++ music generation and analysis laboratory, playing into MIDI port and exporting MIDI
http://arkhipenko.weebly.com
GNU Affero General Public License v3.0
45 stars 11 forks source link

MP1: Wrong stages sync #2656

Closed rualark closed 5 years ago

rualark commented 5 years ago

image

rualark commented 5 years ago

image

rualark commented 5 years ago

I would even say more, these stages are shifted

rualark commented 5 years ago

image image

rualark commented 5 years ago

Empty stages - separate issue. There is no shift, but different length of tracks

rualark commented 5 years ago

Stages have different length and some instruments last longer than toload_time=25 image

image Endings seem to be synchronized due to stretching of stages to same visual width.

rualark commented 5 years ago

There is no problem with MIDI stage files. They all end at 25 seconds: image

This means that there is problem with combining stages. Stages seem to be stretched.

rualark commented 5 years ago

Now lets look at stage3. This stage is first to have sounding notes. This stage finishes at correct time 0:25. Stage 2 finishes at 0:29, which is 4 seconds later. It seems that stage 2 is stretched by 29/25 = 1,16. This ratio seems the same as 120 and 140 tempo. I checked project rate and clip rate and they are 1.0

rualark commented 5 years ago

It seems that I erroneously changed Reaper project tempo from 120 to 140 bpm