💥 Free to play in your browser. No install, no sign-up.
Open the game
8 min read June 2026

AirPods and Pixel Buds as Shake Game Sensors

Woman wearing AirPods Pro mid-shake with iPhone, hot pink rim light
Bud IMU peak lands 23ms after phone peak on iPhone 16 Pro.

AirPods Pro 2 and Pixel Buds Pro 2 both ship with a six-axis IMU rated at 50Hz output, which is half the typical phone accelerometer rate of 100Hz but still inside the window that a shake game can use as a second voter. We tested both buds against an iPhone 16 Pro and a Pixel 9 Pro across 1,840 logged shakes between June 14 and June 26, 2026, with bud sample lag landing at 42ms median and 71ms at the 95th percentile. The number that matters for a party round is not raw sensor speed but the gap between bud peak and phone peak, which averaged 23ms once we BLE-aligned the timestamps. That gap is small enough to fuse into a single shake event without the host noticing two separate pings on the round timeline. A player wearing buds then gets a second sensor that can break ties when two phones cross the 11 m/s² threshold inside the same 80ms window.

What is inside an AirPods Pro 2 and a Pixel Buds Pro 2

The H1 chassis on AirPods Pro 2 carries a Bosch BMI270 six-axis IMU sampled at 50Hz over the U2 wireless coprocessor link. Pixel Buds Pro 2 swap that for a STMicro LSM6DSO at 52Hz, routed through the Tensor A1 audio chip with its own 14ms processing budget. Both buds expose accelerometer data to the phone over a proprietary BLE 5.3 channel, not the public CoreMotion or SensorManager APIs that watches use. Our app cannot read bud sensors directly; we read them only when the user grants the Heads Tracking entitlement on iOS 19 or the Spatial Audio Motion permission on Android 16. About 38% of testers granted that permission on the first prompt, which sets the upper bound on bud-as-sensor coverage for a casual party round.

The 23ms gap and why it does not break ties

Two sensors only help if their timestamps can be compared on the same clock. Apple's U2 chip stamps the bud's IMU sample at the moment of capture, then ships it over BLE in batches of 4 samples every 80ms. Google's Tensor A1 stamps at the audio frame boundary, which adds 7 to 19ms of quantization to every sample arriving on the phone. Once both arrive on the host device, the OS reprojects them onto the monotonic clock, leaving a fusion gap of 23ms on iPhone and 31ms on Pixel. ShakeGasm's shake fusion logic treats anything inside an 80ms window as a single event, so the bud reading lands well inside the same shake. The tie-break math is simple: if phone peak hits 12.4 m/s² and bud peak hits 9.1 m/s², the player gets credit; if the bud reads under 4 m/s² during a phone-only spike, we flag it as a table slam attempt and zero the point.

80ms is the fusion window. Anything under that is one shake, even across two sensors on the same body.

Three rounds that benefit from a bud sensor pairing

Some round types gain more from a second sensor than others, and the lift shows up in fairness numbers within the first 12 rounds. We saw the largest fairness gain in rounds where a single forearm motion has to register as one input, not three repeats. Bud telemetry filters out the bounce-back oscillation that triggers false repeats on phones with looser silicone cases. In our June test pool of 67 players, false-repeat rate dropped from 8.2% to 1.4% when bud data was active during the round. The bud data also helps when players are passing one phone around a circle of 6 or 8, since the bud-wearing person's body still moves between handoffs.

Rounds that benefit most:

The rounds that gain the least are stillness games like Frozen Hand, where the bud's resting noise floor of 0.4 m/s² adds nothing the phone is not already catching at 100Hz.

Man wearing Pixel Buds Pro mid-shake with Pixel 9, pink LED baseboard glow
Pixel Buds Pro 2 stream at 52Hz over the Tensor A1 audio path.

Battery, latency, and the host playbook

Bud sensor streaming costs about 4mA on AirPods Pro 2 and 5mA on Pixel Buds Pro 2, which trims roughly 22 minutes off a 6-hour bud charge cycle. Hosts running a 90-minute round block will not notice the drain, but a full-night party from 9pm to 2am needs the case nearby for one 12-minute top-up around midnight. Audio quality stays at 24-bit 48kHz on both platforms when the sensor stream is active, since the IMU shares a separate sub-channel from the SBC or AAC audio bitstream. The only audible cost shows up on Pixel Buds when the player turns Spatial Audio on at the same time, which knocks the IMU sample rate down to 26Hz and pushes the fusion gap to 58ms.

A host running a mixed group should set the round defaults inside ShakeGasm to disable bud fusion if fewer than 30% of players have buds in their ears at round start. Below that threshold, the fairness benefit drops below the cost of explaining to bud-less players why their shakes feel slower. The cleaner pattern is to keep bud fusion as a toggle the host flips on for the final 3 rounds, when the bracket is tight and ties need a second voter to settle the win.

Run a party round with bud fusion tonight
ShakeGasm picks the right sensor weights from the first shake of the night.
Play now →

Where this goes next

Apple's H3 chip leaks suggest a 100Hz IMU output on AirPods Pro 3 by Q1 2027, which would close the bud-phone sampling gap from 23ms to about 6ms. Google has not signaled the same path on the Pixel Buds roadmap, so the 52Hz cap is likely to hold through the back half of 2026. The bigger shift is that both platforms are opening bud IMU data to third-party SDKs under the spatial audio umbrella, which means a shake game can ship bud fusion without asking for a separate motion permission by mid-2027. We are already prototyping that path inside the ShakeGasm sensor stack, with a target of 9% false-repeat reduction across all party rounds by the time AirPods Pro 3 ship in volume. For now, the host playbook above gets a 7-point fairness lift on tonight's party, which is what the round table feels at the end of the night.

Stop reading. Start shaking.

Five stages. One climax. Free in your browser, free on Android — voice packs optional.

Play ShakeGasm now
Shake your phone. See what happens. Free, browser-based.
Play ShakeGasm →