Tap Tempo

Read with AI
All docs in one file (llms-full.txt)
TapTempo #Tempo #Node
Tap Tempo

Each time you hit the TAP button (or send a trigger into Tap Input), it measures the interval since the previous tap and outputs the average of the last 15 to BPM Output. The value is rounded to an integer and clamped to 1–500.

  • Reset clears the measurement, so the next tap counts as the first one again
  • If about 1.8 seconds pass since the previous tap, it clears automatically
  • Output is sent only when the BPM value changes

Input ports

Port IDType
Tap Inputtrigger
Resettrigger

Output ports

Port IDType
BPM Outputfloat

Scriptable members

PathType
currentBpmint

Synapse Apps (scripting)

await synapse.modules.create({ type: "TapTempo" })

Pages linking here