View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008244 | ardour | bugs | public | 2020-06-15 16:31 | 2020-08-20 23:32 |
Reporter | sapista | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Arch | OS | Linux | OS Version | (any) |
Product Version | 6.0 | ||||
Summary | 0008244: OSC /toggle_roll command does not stop Ardour transport | ||||
Description | Sending the osc /toggle_roll command makes the Ardoru transport to start rolling and music starts to play. However, when sending the same command the music keeps playing and the transport is not stopped/paused. This bug was introduced in Ardour 6.0 since 5.12 is working as expected. | ||||
Tags | No tags attached. | ||||
|
I can confirm this. I think the code was changed to work better with another surface plugin, particularly with loop modes. I can confirm that: /access_action s Transport/ToggleRoll does do the same as a space bar. A quick fix to /toggle_roll does stop and zero rather than stop and keep position. So the question is: on stop should the play head remain at the stop position or should it reset to zero? I am fine setting this up either way but it would probably make the most sense to fix it to previous action the same as 5.12... unless that would be considered "broken". |
|
This has been fixed and expanded. /toggle_roll acts like a pause button and stops with the playhead remaining at the stop position. /toggle_roll i 0 or /toggle_roll f 0.0 will do the same thing. /toggle_roll i 1 or toggle_roll f 1.0 will stop and return to the starting point. |