Breathing is the physiological signal that music reaches first and that musicians control most directly: a singer plans every breath, and a listener breathes more slowly to a calm piece and faster to a driving one. In the lab, breathing is recorded with a belt around the chest that stretches with every breath. This app does a rougher version of the same thing with a device you already have. A phone lying on the chest or belly tilts a little with every breath, and its motion sensor records the tilt; a webcam watching the chest and shoulders sees them rise and fall. Either way the result is a waveform that goes up and down once per breath, from which the app counts breaths and finds the breathing rate. Choose a source, press Start, and sit or lie still.
Privacy: the motion-sensor and camera data are analysed locally in your browser and drawn to the screen; nothing is uploaded, stored, or sent anywhere. The only thing that ever leaves this page is the CSV file you choose to download, and it goes to your own device.
0:00
Things to try: sit quietly for two minutes and note the rate and the coefficient of variation. Then read a paragraph aloud and watch both change: speech makes the breaths short and uneven, because the in-breaths come where the sentences allow. Hum one long note for as long as you can and see a single slow breath appear in the trace. Listen to a slow piece and then a fast one, three minutes each, and compare. Finally, measure the same person with both sources at the same time (the phone on the chest, the laptop camera on the shoulders) and compare the two rates and the two traces: they measure the same breathing in two different ways and should agree, but they will not agree perfectly.
Limits: the app measures the motion of the chest or belly, not the air that moves in and out, so a shallow breath and a deep one can look alike, and a shift of posture can look like a breath. The person must sit or lie still; walking, gesturing, and laughing all swamp the signal. The phone must not slide, and clothing that moves on its own confuses the camera. Breaths shorter than 1.5 s are not counted, and the first few seconds after Start are unreliable while the filters settle. This is a classroom device, not a medical one: it is fine for comparing conditions within one person and poor at comparing people.