mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-24 07:27:44 +01:00
Fix audition-tool
* Don't set default speed when using audition
* Use actual engine speed, since v6
Session::transport_speed is {-1, 0, 1}
This commit is contained in:
parent
51cba19eaf
commit
0f63cba3c7
1 changed files with 5 additions and 5 deletions
|
|
@ -2109,7 +2109,7 @@ Editor::scrub (samplepos_t sample, double current_x)
|
|||
if (scrubbing_direction == 0) {
|
||||
/* first move */
|
||||
_session->request_locate (sample, MustStop);
|
||||
_session->request_transport_speed (0.1);
|
||||
_session->request_transport_speed (0.1, false);
|
||||
scrubbing_direction = 1;
|
||||
|
||||
} else {
|
||||
|
|
@ -2133,7 +2133,7 @@ Editor::scrub (samplepos_t sample, double current_x)
|
|||
scrub_reverse_distance = 0;
|
||||
|
||||
delta = 0.01 * (last_scrub_x - current_x);
|
||||
_session->request_transport_speed_nonzero (_session->transport_speed() - delta);
|
||||
_session->request_transport_speed_nonzero (_session->actual_speed() - delta, false);
|
||||
}
|
||||
|
||||
} else {
|
||||
|
|
@ -2152,7 +2152,7 @@ Editor::scrub (samplepos_t sample, double current_x)
|
|||
scrub_reverse_distance = 0;
|
||||
|
||||
delta = 0.01 * (current_x - last_scrub_x);
|
||||
_session->request_transport_speed_nonzero (_session->transport_speed() + delta);
|
||||
_session->request_transport_speed_nonzero (_session->actual_speed() + delta, false);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -2164,11 +2164,11 @@ Editor::scrub (samplepos_t sample, double current_x)
|
|||
|
||||
if (scrubbing_direction > 0) {
|
||||
/* was forwards, go backwards */
|
||||
_session->request_transport_speed (-0.1);
|
||||
_session->request_transport_speed (-0.1, false);
|
||||
scrubbing_direction = -1;
|
||||
} else {
|
||||
/* was backwards, go forwards */
|
||||
_session->request_transport_speed (0.1);
|
||||
_session->request_transport_speed (0.1, false);
|
||||
scrubbing_direction = 1;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue