I used pulsar detection techniques to turn a phone into a watch timegrapher
47 points - last Saturday at 7:54 PM
SourceComments
The problem: an iPhone's built-in microphone picks up a mechanical watch's tick at about 1.5 dB SNR. The solution turned out to be epoch folding β the same technique radio astronomers use to find pulsars. Stack 100+ tick periods together and you get +20 dB of effective gain, enough to reliably measure rate and beat error.
The post covers the full DSP pipeline β bandpass filtering, epoch folding, autocorrelation (and why it finds harmonics before fundamentals at low SNR), Kalman filtering for convergence β and what I learned from five rounds of device testing.
When you say "phone mic" do you mean the embedded one, or an external one?
I bought and use the item linked below. It's big, and feels like tech straight out of the cold war era, but works great.