Loop Location start="a1665678660" end="b145920" Loop-end (at 122BPM) is a2109859636 at 48kHz this is sample 1794098.32 Now play the loop and play sample 1794098 = a2109859248 Range::squish start: a1665678660 end: a2109859636 squish: a2109859248 squish() does nothing, since there are still 388 superclock-ticks until the end of the loop. However, DiskReader::get_midi_playback convertes the value back to samples(), this leads to effective_start == loop_end; resulting in an endless loop. Thanks to MikeLupe to provide a session to reproduce this issue. |
||
---|---|---|
.. | ||
MSVCtemporal | ||
temporal | ||
test | ||
bbt_time.cc | ||
beats.cc | ||
debug.cc | ||
enums.cc | ||
range.cc | ||
superclock.cc | ||
tempo.cc | ||
test2.cc | ||
test.cc | ||
time.cc | ||
timeline.cc | ||
wscript |