Accelerometer · Gyroscope · Compass · Microphone · Light · GPS

The Shake Atlas

Every sense the phone has, translated into plain English. Drag things. Press play. Click a hit to zoom the whole atlas onto it.

Peak shake
–m/s²
–
Typical shake
–m/s²
the middle of the whole ride
Shake score
–
–
Peak spin
–rpm
fastest twist recorded
Loudest
–dB
–
Recording length
–
–
Hardest stretch
–m/s²
peak 10-second average
Jolts
–
distinct spikes above the restless line
Burst
–×
peak ÷ typical shake
Roughness
–m/s²
average shake above typical
Max tilt
–°
steepest lean from flat
Brightest
–lux
peak light level
00b · The Leaderboard

Every recording, ranked

All the recordings baked into this page, scored side by side. Click a column to re-sort, click a row to load that recording into the whole atlas.

# Recording Score Peak Typical Burst Jolts Length
01 · The Shake Landscape

Every shake, as a mountain range

Height = shake strength. Left–right walks through time; front–back sweeps from slow sways to fast shivers. Tall peaks are the moments the sensor got hit hardest — and where a peak sits tells you whether it was a slow lurch or a rapid judder.

Drag to spin · scroll to zoom · hover the terrain to read exact moments.

02 · The Recording

How hard did it shake, and when?

Color marks the mood: calm, restless, violent. Click anywhere on the line to focus every time-based chart on that moment.

press play to sweep through time
02a · Where These Numbers Come From

Checked back against the recordings themselves

For every published hour, the checker independently reads the current source CSV bytes and recomputes the figures without calling production analysis functions: the file hash, the row count, that the stored arrays really are those CSV rows, that each hour’s row range brackets its own UTC hour, the sample count, the coverage, and the 1-second RMS. It imports the pipeline’s _block_rms only to validate its own synthetic RMS fixture. The spectral figures (coherence, correlation, delay) are not recomputed — they rest on that hash chain and on the pipeline being deterministic.

02c · The Hour Grid, In Three Dimensions

Every hour, both floors, as points

The same per-hour figures the written report uses: one marker per UTC hour per phone, height = that phone’s acceleration level in that hour. These are discrete hours, not a continuous curve — nothing is drawn between them. Two level rows would mean both phones read roughly the same level, which says nothing on its own about whether they moved together; that is what the next chart tests.

02d · Did The Floors Move Together?

The question the photos cannot answer

This is the test that matters: if a defect transmits vibration, both floors should show the same rhythm at the same time. Each bar is one hour's cross-phone coherence, and the dashed line is the level that pure noise produces by chance. Bars that stay below it mean no shared rhythm was found.

03 · The Wobble Path

The sensor's scribble

A pen strapped to a wobbling object draws exactly this — every loop is one wiggle. Press play above and watch it draw itself. (This data has gravity already removed, so this is pure motion.)

04 · Where the Time Went

Was it mostly calm?

Each bar stacks up how much time the sensor spent at that shake level. The tallest bar is "normal life" for this recording.

05 · The Layer Cake

What kind of shaking, and when?

The mountain terrain from up top, flattened into four ribbons: slow sways, wobbles, judders, and buzzes. A thicker ribbon means more of that kind of motion at that moment.

06 · The Spin Doctor

How fast did it twist?

The bold line is total twisting speed in full turns per minute; the faint lines are each rotation direction separately. Flat means steady; spikes mean the object was flicked or spun hard.

07 · The Tilt Board

How was it sitting?

0° means lying flat on its back; 90° means standing on its edge. The line wanders whenever the object was picked up, leaned, or tipped over — and settles when it found its resting pose.

08 · The Compass

Which way was it pointing?

A dot for every moment: angle = heading (N at top, E right, S bottom, W left), distance from center = time. Warm dots were shaky moments. A tight cluster means it never turned; a ring means it spun all the way around.

08b · The Magnetic Fingerprint

The house's magnetic mood

The magnetometer reads the invisible magnetic field — Earth's, plus anything electric nearby. A steady flat line means quiet electrical life; bumps and pulses mean something big switched on: a motor, a fridge, a transformer. Watch it next to the shake line — if they pulse together, the shaking has an electrical neighbor.

09 · The Fingerprint

Every shake has a personality

The lobe shows where this recording lives: stretching toward Sway means slow drifting; toward Buzz means sharp shivers. The two right spokes show which direction it favored — sideways vs. up-and-down.

10 · Loud & Quiet

What did the room sound like?

Amber is loudness in decibels — a library is ~40, a conversation ~60, a shout ~80. Teal is light on a log scale (each gridline is 10× brighter), so sudden dips mean something covered the sensor.

11 · Noise vs Shake

Does shaking make noise?

Each dot is one moment: further right = shaking harder, further up = louder. Dots marching up-and-to-the-right means the vibration is what you're hearing; a shapeless cloud means the noise comes from somewhere else entirely.

12 · The Direction Report

Which way did it shake hardest?

Each box holds the middle half of that direction's readings; the line inside is the midpoint; stray dots are the outliers. The last box is all three directions combined into total shake.

13 · The Damage Meter

When did the wild part happen?

This line only ever climbs. A steep stretch means shaky moments stacked up fast; a flat stretch means quiet time. The dashed line marks the halfway point of everything this recording ever shook.

14 · Strangers or Teammates

Which senses move together?

Warm cells = the two measurements rise and fall as a team; dark cells = strangers. This is where cross-sensor stories appear — e.g. a warm Shake × Loud cell means the vibration is audible; a warm Spin × Tilt cell means it got spun by tipping over.

15 · The Full Picture

Every reading, side by side

Each thread is one moment, weaving through every sense at once — shake, spin, tilt, loudness, light. Warm threads are the shaky moments; follow one from left to right to meet a single instant in full.

16 · The Leaderboard

The hardest hits, ranked

Each entry is one distinct jolt — the moments the sensor got thumped, ranked and timestamped. Click any bar and the whole atlas zooms to that moment: the recording jumps to it, and an amber band marks it on every time chart.

† · Plain-English Glossary
Shake — total motion
All three movement directions combined into one "how much is it moving right now" number. Higher = wilder. Measured in m/s².
Spin — rpm
Twisting speed in full turns per minute, from the gyroscope. A salad spinner hits ~300; a fidget spinner way more.
Tilt — degrees
How far the object leans from lying flat, worked out from which way gravity pulls. 0° = flat, 90° = on its edge.
Heading — degrees
Compass direction the sensor faces. 0° = North, 90° = East, 180° = South, 270° = West.
dB — loudness
Decibels. +10 dB sounds about twice as loud. Quiet room ≈ 40, conversation ≈ 60, shout ≈ 80.
lux — light
How bright it is where the sensor sits. Moonlight ≈ 1, office ≈ 400, direct sun ≈ 100,000.
µT — magnetic field
What the magnetometer sees: Earth's field plus anything electric nearby. Fridge motors, pumps and transformers make it twitch.
Hz — wiggle speed
Wobbles per second. Low Hz = a slow sway, like a boat. High Hz = a fast shiver, like a phone buzzing.
m/s² — the unit
How quickly speed is changing. Small numbers are gentle drift; big numbers are jolts and thumps.
Restless line
The 90th-percentile shake level — 90% of the ride sits below it, the wildest 10% above it.
Jolts
Distinct spikes that clear the restless line with quiet gaps between them — the ride's biggest hits.
Burst
Peak ÷ typical shake. 1× = perfectly flat ride; 10× = mostly calm with violent spikes.
Roughness
Average shake above the typical line — how much roughness the ride adds on top of its baseline.

Built with ECharts · everything you see is computed live from the selected recording.

day reports