Default_Play_Speed: when transport is stopped, we want to run the engine at the varispeed setting.
* PRO: you can audition synths at the varispeed tuning; you can use x42 guitar tuner when stopped * CON: this is NOT like a tape machine ... a tape machine has no 'speed' when stopped ToDo: if we find that this is contentious, we could make a config var for it
This commit is contained in:
parent
50c555f1a1
commit
c72359b431
@ -1255,7 +1255,11 @@ Session::plan_master_strategy (pframes_t nframes, double master_speed, samplepos
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
if (!config.get_external_sync()) {
|
if (!config.get_external_sync()) {
|
||||||
return actual_speed ();
|
float desired = actual_speed ();
|
||||||
|
if (desired==0.0) {
|
||||||
|
return _transport_fsm->default_speed();
|
||||||
|
}
|
||||||
|
return desired;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* When calling TransportMasterStart, sould aim for
|
/* When calling TransportMasterStart, sould aim for
|
||||||
|
Loading…
Reference in New Issue
Block a user