View Issue Details

IDProjectCategoryView StatusLast Update
0009372ardourbugspublic2023-06-13 20:37
Reporteraggraef Assigned Topaul  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformArchOSLinuxOS Version(any)
Product Version7.4 
Summary0009372: Meter and bpm not updated in Jack transport
DescriptionThis happens on both Linux and Mac for me. Ardour is running as Jack time master. Meter and bpm information is set to whatever meter and tempo is set at the beginning of the timeline, but then never changes. Beats *are* counted properly (correct number of beats per bar, at the right pulse rate), it's just the beats_per_bar, beat_type, and beats_per_minute fields in the jack_position_t struct returned by jack_transport_query() that never get updated.
Steps To ReproducePlay back the attached meter-test session created with Ardour 7.4 which has some tempo and meter changes, using Jack transport with Ardour running as Jack time master. In qjackctl you can see that the bpm value never changes, but that the beats are counted properly. Running a little jack transport client program it becomes apparent that the beats_per_bar and beat_type information never changes either. (I have a little pd-lua external which does this for me, see https://github.com/agraef/pd-jacktime.)
TagsNo tags attached.

Activities

aggraef

2023-06-12 07:21

reporter  

paul

2023-06-12 19:13

administrator   ~0027742

Fixed in 12c3daa46b10

Thanks for noticing, and reporting it.

aggraef

2023-06-13 20:37

reporter   ~0027754

That was quick, many thanks!

Issue History

Date Modified Username Field Change
2023-06-12 07:21 aggraef New Issue
2023-06-12 07:21 aggraef File Added: meter-test_2023-06-12_085804.ardour-session-archive
2023-06-12 19:13 paul Assigned To => paul
2023-06-12 19:13 paul Status new => resolved
2023-06-12 19:13 paul Resolution open => fixed
2023-06-12 19:13 paul Note Added: 0027742
2023-06-13 20:37 aggraef Note Added: 0027754