View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009372 | ardour | bugs | public | 2023-06-12 07:21 | 2023-06-13 20:37 |
Reporter | aggraef | Assigned To | paul | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Arch | OS | Linux | OS Version | (any) |
Product Version | 7.4 | ||||
Summary | 0009372: Meter and bpm not updated in Jack transport | ||||
Description | This 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 Reproduce | Play 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.) | ||||
Tags | No tags attached. | ||||
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 |