feat(transport): set project tempo by tapping a pulse (phase 97)
This commit is contained in:
parent
7ad85b6144
commit
b7a4a1acd4
9 changed files with 92 additions and 5 deletions
|
|
@ -61,3 +61,13 @@ fader and before its bus, including the effects' output. Green bars release at
|
|||
it. Stopped, offline or missing-track readings show the -90 dBFS floor. Changing
|
||||
tracks clears the indicator. These are sample peaks, not true-peak or loudness
|
||||
measurements. The display shares the mixer's existing backend snapshot read.
|
||||
|
||||
## Tap tempo
|
||||
|
||||
Tap the transport **Tap** button at a quarter-note pulse. The estimator averages
|
||||
the last four valid intervals and accepts 20–300 BPM. The first tap primes it;
|
||||
a pause longer than three seconds restarts it. Too-fast or backward timestamps
|
||||
are ignored. Each accepted tempo is an undoable edit and stops playback before
|
||||
preparation; tapping is unavailable while recording. New/Open resets tap history.
|
||||
The estimator uses monotonic control-thread time, with no audio-callback clock
|
||||
access or allocation. Tap timing is not a beat detector or MIDI clock sync.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue