Open source · MIT · zero dependencies

From a noisy biosignal to one clean press

A muscle sensor or a sip-and-puff tube does not produce clicks — it produces a messy analog signal that drifts, spikes, and never quite sits still. Something has to decide when it means "I intend to activate." That decision is where assistive switches usually fail: too eager and the interface fires while you rest, too timid and you cannot reach it at all. This is the pipeline, running live.

Signal

envelope activation threshold noise floor
level
noise floor
threshold
noise σ
presses0
rejected spikes0
no press

Calibration

Not calibrated — the detector will not fire until it has measured your resting level and your strongest effort. That refusal is deliberate.

Detected presses

(none yet)