Signal 01
CPU load / Wasm slowdown
1× is the calibrated baseline · higher means less CPU available to this page
Loading graph preference…
Stop visuals, spectrum analysis, local test load, and channel searches. The load probe keeps measuring. Display choices are saved in this browser.
Relative CPU availability / live probe
A fixed-work WebAssembly loop runs off the main thread. Its slowdown is compared with frame timing to make slow-frame attribution less speculative.
Current CPU pressure
Preparing and calibrating the Wasm loop…
Probe duration
— baseline —Calibration jitter
— collecting signalProbe duty
— effective rate — timer resolution —Signal 01
1× is the calibrated baseline · higher means less CPU available to this page
Signal 02
Only slow frames · height is time over one refresh interval
Load periodicity
Raw load samples · strongest component = 0 dB · updates once a second
Collecting samples…
Peaks suggest repeating load; they do not identify its source. The analyzer itself adds periodic work, so compare with quiet measurements before attributing a peak. Faster sampling extends the frequency range but costs more CPU. Frequencies above the displayed sampling limit can alias into lower peaks. Longer windows help separate nearby frequencies.
For example, alternating 0101 at 1 bit/s repeats every 2 seconds: look for 0.5 Hz, with possible harmonics. Frame timing and the Smooth 5 setting do not enter this analysis.
Probe setup
Longer work improves precision but consumes more CPU. Recalibration intentionally burns one core for about a second.
Validation lab
Frames should stall. The worker probe should stay close to 1×.
Busy workers compete with both rendering and the probe.
Attribution log
Remote channel test
Each decision is the integrated excess area under this receiver’s Wasm-slowdown curve. Frame delays are neither collected during the search nor used in its result.
Fastest reliable observation
—Connect both browsers with the same pair code. The search pauses all visual analysis while measuring and restores it afterward. For a visual check, open the sender ↗ and send a pattern at a fixed rate.
BER is the fraction of known 0/1 states decoded incorrectly. Δarea is the difference between integrated load and idle Wasm slowdown; a value near zero means there was no usable carrier.