NeuraProbe · Oddball AEP Session

Evoked-response proxy test

Standard 1000Hz tones with occasional 1500Hz “oddball” deviants. We time-stamp every tone and epoch whatever camera/motion channels are active around each onset, then average by condition. This is a cardiovascular/motion micro-reaction + audio-timing proxy — not real EEG (no N100/P300 electrophysiology) unless a BLE EEG-capable device is connected, which is out of scope for this browser-only build.

Audio wasn't enabled on the consent gate. You can still preview this page, but tones won't play until you enable it there.

Camera PPG · Heart rate

Enable the Camera channel on the consent gate to use this.

— bpm

RMSSD — ms · SDNN — ms

Raw signal

Waiting for signal…

RR tachogram (ms)

Waiting for signal…

Cover your rear camera fully with a fingertip in steady light. This is a hand-rolled peak-detection estimate, not a validated pulse oximeter — accuracy varies with motion, lighting, and skin contact.

Motion · Scapular proxy

Enable the Motion channel on the consent gate to use this.

Not supported on this browser/device.

—

Tension proxy (0-100)

—

Asymmetry proxy (-100..100)

Acceleration magnitude

Waiting for signal…

Hold or strap your phone against your upper back. This is an accelerometer/gyroscope proxy for tension and asymmetry — it is not real EMG and should not be treated as a clinical measurement.

Optional: start the camera/motion panels above first so they have data to epoch. Then begin — you'll hear a tone roughly every second for ~36s.