During the rewrite of the JACK Timebase support a regression was introduced: due to an improper handling of a frame offset to compensate for tempo changes the first relocation after a tempo change (without timeline) or after adding/deleting a tempo marker was off.
This as well as a couple of smaller inconsistencies has been fixed and new integration tests for JACK transport processing and relocation have been introduced, which change both tempo and song size to properly test all our internal offsets.
During the rewrite of the JACK Timebase support a regression was introduced: due to an improper handling of a frame offset to compensate for tempo changes the first relocation after a tempo change (without timeline) or after adding/deleting a tempo marker was off.
This as well as a couple of smaller inconsistencies has been fixed and new integration tests for JACK transport processing and relocation have been introduced, which change both tempo and song size to properly test all our internal offsets.