{"schemaVersion":1,"record":{"key":"mechanic/phone-microphone--family-breath","type":"mechanic","id":"phone-microphone--family-breath","lang":"en","title":"Blowing and breathing","summary":"Blowing creates noise at the microphone and changes the app’s state. A virtual candle can be extinguished or lit by blowing.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/en/knowledge/mechanic/phone-microphone--family-breath/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/mechanic/phone-microphone--family-breath.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/mechanic/phone-microphone--family-breath.md","aliases":[],"tags":["Phone microphone interactions","Mechanics catalog"],"sourceIds":["source-f8d1cacd47b7c58b","source-57f8c11299cbf483","source-92a25206afb3aea3"],"sources":[{"id":"source-f8d1cacd47b7c58b","title":"Android: Audio Capture and Input Processing","url":"https://developer.android.com/media/platform/mediarecorder","verifiedAt":null},{"id":"source-57f8c11299cbf483","title":"Breeze 2: Breathing as Game Input","url":"https://pmc.ncbi.nlm.nih.gov/articles/PMC9428773/","verifiedAt":null},{"id":"source-92a25206afb3aea3","title":"Candle - Ultra Real Blow Out","url":"https://apps.apple.com/us/app/candle-ultra-real-blow-out/id434064534?uo=4","verifiedAt":null}],"sections":[{"id":"principle","title":"How it works","body":"The microphone hears flow noise and breathing sounds. It is not an air flow sensor or a reliable lung volume meter."},{"id":"variants","title":"Variants","body":"### Variants and applications\n\n<a id=\"family-breath-variants\"></a>\n\n- A short whiff. Signal: Short flow noise. Application: Blow out a candle, blow away dust, pick dandelion seeds. Access level: Recognition. <a id=\"variant-mic-033\"></a>\n- Continuous blowing. Signal: Flow noise hold. Application: Blow into a sail, turn a mill, maintain flight. Access level: Recognition. <a id=\"variant-mic-034\"></a>\n- Conditional blow force. Signal: Calibrated noise intensity. Application: Change the strength of the game wind without promising to measure the real pressure. Access level: D. <a id=\"variant-mic-035\"></a>\n- A series of blows. Signal: Number and rhythm of air pulses. Application: Operate bellows, pump up a virtual ball, tap out an air code. Access level: Recognition. <a id=\"variant-mic-036\"></a>\n- Exhale evenly. Signal: Stability and duration of audible exhalation. Application: Hold a soap bubble or move a brush evenly. Access level: Recognition. <a id=\"variant-mic-037\"></a>\n- Distinguishing between inhalation and exhalation. Signal: Classification of audible breathing phases. Application: Open and close the game flower in rhythm with breathing. Access level: Recognition. <a id=\"variant-mic-038\"></a>\n- Cycle of breathing and pause. Signal: Sequence of detected phases. Application: Follow the calm rhythm of the game; the absence of sound should be considered as an input pause. Access level: Recognition. <a id=\"variant-mic-039\"></a>\n- Air stream shape. Signal: Distinction of consistent blow patterns. Application: Divide the wide and narrow stream into two abilities after training. Access level: R. <a id=\"variant-mic-040\"></a>"},{"id":"context","title":"Context and limits","body":"Author's design map for mobile games and interactive applications. 144 techniques in 18 groups, including basic signals, rules and combinations. Applications are design ideas and not a list of released games."}],"relations":[],"placements":[{"catalogId":"phone-microphone","id":"family-breath","title":"Phone microphone interactions","url":"https://gamemechanics.pro/en/mechanics/phone-microphone/#family-breath","categoryIds":["section-1"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Blowing and breathing","description":"Blowing creates noise at the microphone and changes the app’s state. A virtual candle can be extinguished or lit by blowing.","image":{"src":"images/mechanics/sensor-candle-0.webp","width":720,"height":1280,"crop":{"x":0,"y":330,"width":720,"height":950},"game":"Candle - Ultra Real Blow Out","sourceUrl":"https://apps.apple.com/us/app/candle-ultra-real-blow-out/id434064534?uo=4","originalUrl":"https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/2a/98/b9/2a98b919-8f7a-a15c-a1bc-7d52fc337ae5/mzl.fxebghmv.png/720x1440bb.jpg","credit":"Poets Road, Inc","rights":"© Poets Road, Inc. Developer-distributed App Store screenshot. All rights reserved; excluded from MIT and CC BY 4.0.","caption":"Candle: a virtual flame reacts to blowing into the microphone","alt":"Candle: a virtual flame reacts to blowing into the microphone","markers":[{"x":50,"y":43,"label":"The app maps blowing to the flame’s state"}]},"tips":["Account for wind filtering and provide alternative controls."],"examples":[{"title":"Candle - Ultra Real Blow Out","url":"https://apps.apple.com/us/app/candle-ultra-real-blow-out/id434064534?uo=4"}]}},"endsAt":null,"provenance":"Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/phone-microphone"}}