Agent 22 / local audio notes

SONG//TAP LOG

Mark the exact moments that catch your brain. Tap the button or press Space; every hit is recorded against the song clock to the nearest millisecond.

LOCAL ONLY / NO UPLOADS

Capture session

millisecond clock
Song length

Audio Map / exact recording decoder

Choose an accessible local song file. The browser decodes it into timestamped acoustic measurements, binds the session to its SHA-256, and never uploads or stores the audio bytes.

NO AUDIO BOUND

Start session resets the selected recording to 00:00 and locks taps to its media clock. Existing manual-clock capture remains available when no audio is selected.

Hearing → tap response calibration

The site plays one warm-up plus 12 unpredictable local clicks. Tap as soon as each click is heard. This measures the complete output + auditory response + input chain used for onset alignment; it is not a BPM test.

NOT CALIBRATED

First play the three immediate output-test clicks and confirm you heard them. Then keep the same speakers or headphones and use one input method for calibration and song capture. No visual onset cue is shown. A steady metronome is intentionally avoided because predictable timing measures anticipation.

Accepted
Median response
Jitter MAD
Correction
No auditory response profile is active. Song taps remain raw until a usable profile is measured.
No song file selected. Manual timer capture is ready.
Duration
Signal
10 ms frames
Onset candidates
Tempo hypotheses
Audio Map 2.0 evidence families will appear after local decoding.
Audio Map visualization requires canvas support.
Measured PCM/spectral evidence is kept separate from onset, stem, tempo, meter, structure, and behavioral candidates.

Use Space or the button to mark individual moments.

Input key
SPACE
Audio Map 2.0 session conditions + optional sensors

These fields are evidence, not inferred traits. Natural Space tapping remains the default. MIDI, split-key, and motion capture are opt-in and remain local.

MIDI inactive. Motion inactive.

Set the length and identity fields before you begin. Blank or unknown identity values remain blank. Markers record only the label you choose; no musical meaning is inferred. The capture stops automatically at the end and is kept as a local resumable draft.

00:00.000 / 03:30.000
Ready for a new capture.
Tap count
0
Last tap
Current gap
Bass texture
OFF
Bass hold duration
Press Space anywhere on the page to tap from a computer

Session statistics

derived from taps
Total taps
0
Tap rate
Average gap
Median gap
Shortest gap
Longest gap
Bass holds
0
Bass coverage

Event ledger

0 marks
Your events will appear here in order. The clock is measured from the moment you start the session.

Export

plain text

The TXT file contains the song identity, duration, capture mode, statistics, and every exact event timestamp. It is generated locally on this Mac.

Filename: artist — song — tap-log.txt

No local draft yet.

Portable master

versioned JSON / local only

JSON master export is lossless for retained sessions, exact timestamps, identity, markers, raw input evidence, and questionnaire fields. Import is reviewed before it changes local storage.

No JSON import staged. Nothing leaves this browser.

Descriptive comparison

explicit selection required

Select two retained sessions and enter calibration metadata for both. The output describes timing association only; it does not prove synchronized causation.