View Issue Details

IDProjectCategoryView StatusLast Update
0008244ardourbugspublic2020-08-20 23:32
Reportersapista Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformArchOSLinuxOS Version(any)
Product Version6.0 
Summary0008244: OSC /toggle_roll command does not stop Ardour transport
DescriptionSending 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.
TagsNo tags attached.

Activities

ovenwerks

2020-08-11 16:40

reporter   ~0024915

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".

ovenwerks

2020-08-20 23:32

reporter   ~0024948

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.

Issue History

Date Modified Username Field Change
2020-06-15 16:31 sapista New Issue
2020-08-11 16:40 ovenwerks Note Added: 0024915
2020-08-20 23:32 ovenwerks Status new => closed
2020-08-20 23:32 ovenwerks Resolution open => fixed
2020-08-20 23:32 ovenwerks Note Added: 0024948