01 Get started
CosNFX is a standalone Wear OS app; it runs on the watch itself, so a phone or Wi-Fi is optional.
- Install CosNFX from Google Play onto a compatible Wear OS watch. Google Play shows availability for your device. Gestures are tested and tuned on Galaxy Watch 7; rehearse on your own watch before a performance.
- Open it. The character artwork fills the watch screen. Its name and gesture numbers appear briefly; connection details are on the Mission Control swipe page.
- When you are ready, tap the center of the watch screen to activate gestures, then try one. Tap the center again to pause before adjusting or testing your setup.
Older installed versions show the identity name, address and PIN on the main screen. Explore the new controls.
Quick-Arm Tile preview. In the upcoming update, add the CosNFX Quick-Arm Tile to your watch’s Tiles carousel. Tap it to open CosNFX and enable gestures for the selected profile.
Make it your character with Pro
Set up free, perform with Pro. Upload sounds and images, record custom gestures and configure HTTP, OSC or Art-Net props without a setup timer. Use setup Test controls while disarmed. Pro enables custom content, recorded gestures and prop cues during live play, plus the profile layer mixer, Battle mode and extra browser connections.
Pro is a one-time purchase, with no subscription. Open the Pro purchase option in the Android companion and review the local price shown by Google Play. Use the same Google account on the watch and phone. Existing buyers keep their access.
The 30 original characters and their current kits, the included library, built-in gesture assignments, combos, calibration, audio routing, the phone speaker, torch flash, phone VFX Stage and one Mission Control connection remain free.
Paid profile packs are separate from Pro. Sports and Arcade Night are in development and are not available to buy yet.
The artwork becomes the watch screen
The profile name and gesture numbers appear briefly when you change profiles, then fade to reveal the scene. Tap a gesture area to show its numbers and hold instruction again. Hold that area to enable or disable its gesture; a short tap does not toggle it.
- Tap the center to arm or disarm. The soft circular indicator replaces the old center button. Its appearance can be Off, Brief or Always; the center remains a control even when the hint is hidden.
- Swipe left or right on the character screen to choose another profile.
- Swipe vertically between the character screen and the Mission Control, Sound and Visuals pages. Soft edge highlights appear with the temporary profile hints to suggest available swipe directions.
- Mission Control: find the watch's address and PIN, or use Open phone to send the browser link to your paired phone.
- Sound: use Sound only for a dark performance screen, or open Sound output for Watch, Phone, Browser and Support controls. Sound only preserves your saved visual choices and does not activate gestures.
- Visuals: control Effect, Buttons and Rotate. Open Look for Background, Controls and Center indicator. Each setting keeps its own saved value.
Scene uses the new artwork where available. Art and Emblem remain options, alongside Upload, Color and Black. Your saved profile choices are preserved when you update.
02 Arm & disarm
The watch only fires effects while it's armed: so it stays quiet while you get into costume.
- Tap the center of the watch screen to arm, and tap again to disarm. Older versions show the identity name here; the new interface uses a soft circular indicator with a temporary name.
- In Mission Control and the phone companion, open Play and use Activate gestures or Pause gestures. Profiles is the editor.
03 The gestures
A fresh install enables all seven built-in gestures. Existing setups keep their saved settings. Perform them with the arm you wear the watch on:
- Underhand flick: a quick rotation of the wrist.
- Overhand flick: rotate the wrist in the opposite direction.
- Forward strike: a straight thrust ahead.
- Down-punch: drive a fist down, like a landing.
- Fist pump: pull your fist down and toward you.
- Fist-clench: a firm clench, like pulling a trigger.
- Raise: point your wrist upward and hold briefly. The upright hold is 200 ms; movement time and audio playback add to the total response. Lower your arm before the next Raise. An elbow bend can trigger it below head height.
Each gesture plays that identity's sound for it. Set the correct wrist in Settings → Watch & phone in Mission Control, or Settings → Watch setup on the phone and check that the gesture is enabled. Underhand, Overhand, Down-punch, and Strike also offer free calibration.
04 Switch profiles
An identity is a character preset: its colour, its sound kit, its energy field, and its backdrop. CosNFX ships with 30 (heroes, monsters, and mages), and they're your starting point.
The original character sound kits and included fullscreen effects remain free. Saved effect selections are preserved when you update. Select an effect in Profiles → Appearance → Overlay to try a new choice. Creature uses Devouring Maw by default; an existing saved effect stays selected until you change it.
- Switch identities from the Profiles profile switcher in Mission Control or the companion app.
- Manage a profile from Profiles. In Mission Control, open Manage profile for New, Duplicate, Reset, Delete and Watch swipe order; actions depend on the selected profile.
- Watch swipe order lets you keep the profiles you want to reach from the watch and arrange them in the order you use them.
05 Mission Control & the companion
Use the Android Companion or the browser controls to edit a profile on a larger screen. For the upcoming update, use the phone to set up voice phrases and location zones. You can check their readiness from Mission Control.
Mission Control in a browser
- Put the watch and your phone or laptop on the same Wi-Fi.
- In a browser, open the address displayed by CosNFX (for example
http://192.168.1.11:8080). Swipe to the watch's Mission Control page to find it. Older versions show it on the main HUD. - Enter the six-digit PIN the watch displays. The upcoming interface has Profiles, Play, Devices, Library and Settings.
Companion app (Bluetooth)
Use the CosNFX companion on your Android phone to edit profiles and play sounds or visuals. The phone connects through the Wear OS pairing. Use the watch PIN when connecting a browser.
In the upcoming update, Library → Import sound or image opens the phone's file picker and copies the file to your watch library. After import, choose a profile button to assign the file. You can also add media in Mission Control on the same Wi-Fi.
Find a control in the upcoming update
- Profiles has the profile face, Appearance and Cues. Tap a numbered button to open Choreographer and edit that button’s Sounds, Visuals or Devices.
- Play has Activate gestures, Pause gestures, Run timelines, Together and Battle. Use Stage on the phone for fullscreen visuals.
- Devices has connection status and device actions. Library has sounds, images and soundtracks.
- Settings has watch setup, playback and help. Use Help when you know what you want to do and need to find the right control.
To hear sound in Mission Control, allow Browser output, click Enable computer sound if asked, and wait for Computer sound ready. Keep the tab visible. Activate gestures separately from Play when you are ready. See sound routing for layers and soundtracks.
Use Help in the phone or browser to jump to a control by task. First setup takes you from a profile to your first sound. The opening scene walks through an example with a timeline.
Unlock Pro
On the watch, Unlock Pro opens the phone companion to finish checkout in Google Play. If it does not open, start CosNFX on the phone and open the Pro purchase option in Settings. Install watch and phone under the same Google account for the shared purchase; Google Play shows your local price.
06 Sounds & your own audio
Each button can have three short sounds. Main is the sound people recognize, Support adds a detail, and Environment adds a sound around it. Use a soundtrack for longer music or loops.
- Pick from the library: a big built-in set of themed effects, all free. In Mission Control or the companion, open Profiles, tap a button, then choose a sound in Choreographer → Sounds.
- Bring your own: import
WAV,MP3orOGGfiles free from phone Library → Import sound or image, or use browser Mission Control → Library → Add media, then assign one in Profiles. Open Test sounds on watch to audition a layer while disarmed. Pro enables custom sounds during live play. - Open Gesture tuning & button settings in Choreographer for per-gesture volume and available sensitivity controls. Clearing Support removes only that sound assignment.
File sizes and the watch library
Short sounds and images can be up to 10 MiB each. The upcoming update shares a limit of 256 imported sounds and images and 128 MiB across their originals. If the watch is low on space, remove an unused upload in Library before trying again. The included library is separate.
07 Control the look
Open Profiles → Appearance: Background, Overlay and Buttons keep related settings together. The watch's Visuals swipe menu provides quick controls.
- HUD backdrop: a cinematic scene, the identity's emblem, a solid colour, or black.
- Your own art: import a PNG, JPG or GIF from phone Library → Import sound or image, or upload it in browser Mission Control → Library → Add media, then select it for the profile. Pro enables personal artwork during live play.
- Energy field: a translucent effect that idles softly and bursts on a gesture; pick its style or turn it off.
Background and animation controls
Each setting is saved with the identity.
- Uploaded image only: show your selected image without the built-in Scene or Emblem backdrop.
- Black: hide all background artwork without removing your saved image selection. The visualization and button effects have their own controls.
- Button effects: turn off gesture-pad bursts and firing animations while keeping the controls and sounds available.
- Automatic rotation: choose Off to keep the visualization fixed to the watch screen as you move your wrist. Motion within the effect continues.
For a black background without animated effects, choose Black, turn the visualization off, and set Button effects to Off. For a temporary dark screen, use Sound → Sound only on the watch. The controls and sound remain available. In the phone’s Play → Visual Stage, use the current profile as a fullscreen display. Choose each cue’s visual destination in Choreographer.
08 Custom gestures & combos
Record a custom gesture
- In Profiles → Gestures, tap Record Gesture. Recording and recognition Tests are free; Pro enables live custom-gesture performance.
- Perform your move once (about a second) and the watch learns how you throw it.
- Name it, then assign it to a button and give it a sound. Use its recognition Test while disarmed to check the saved motion without changing it. Keep the page visible during recording and wait for the confirmed result.
Chain a combo
In Profiles → Cues → Combos, choose a sequence of gestures, set the time allowed between moves and save a finisher sound. Basic combos are free. The upcoming Pro editor can add custom actions to individual steps and to the finale. Each gesture keeps its normal effect.
09 Calibrate to you
Calibration is free for Underhand, Overhand, Down-punch, and Strike. Fist clench, Raise, and Fist pump use built-in detection (Auto). Calibration is saved with the current identity.
- Choose your wrist in Settings first. In Mission Control, open Settings → Calibration; on the phone, open Settings → Watch setup → Calibration. Tap Calibrate beside the gesture and follow the recording instructions.
- Hold the starting pose you plan to use, then perform the gesture when the countdown reaches GO.
- Rehearse it several times. Use Redo if needed, or Reset to defaults to clear this identity's learned motions.
10 Route & multi-device audio
Open Settings → Playback for Watch, Phone and Browser speakers and Support controls. The watch also has Sound → Sound output. Basic output routing and one browser connection are free.
- Route the sound to the watch, your phone, or any browser running Mission Control, in any combination.
- Support Off silences the Support layer while Main and Environment keep their routes. The saved Support sound and its settings are available when you turn it back on.
- Profile layer mixer: choose outputs and levels for Main, Support and Environmental. Setup is free; performing with this mixer requires Pro. With the mixer active, Support On/Off keeps its saved routes intact.
- Extra Mission Control screens Pro let you pair more browsers and send the Browser output to the available ones.
For a cue set to Auto, the upcoming editor chooses one permitted, ready speaker, preferring the phone, then the browser, then the watch. Turn on each speaker you want to use. Set a cue’s volume and delay with its layer controls. Browser soundtracks have their own enable button in Library → Soundtracks.
11 Props: lights, smoke, DMX & OSC Pro
Use a gesture to change a light or trigger another device on your network. Open a profile button, then choose Choreographer → Devices to assign its command.
- HTTP sends a web request to a controller or service with a matching API, such as a WLED installation or a Home Assistant setup.
- OSC sends a message to show software or a networked device that accepts OSC.
- Art-Net sends a channel update to an addressed Art-Net lighting node.
Enter the address, method and optional body, then choose Save prop action. Open Test & connection details to test the saved action while disarmed. Confirm when you are ready to send the real command. Setup and these Tests are free. Pro enables prop cues during live play.
In the upcoming editor, save named commands in Profiles → Props and reuse them from a response’s Devices tab. One cue can carry up to eight commands. Phone flashlight and vibration have their own cue settings. The phone-wide flashlight switch is separate.
Build a performance from cues Pro
The upcoming tools let you save a scene and start it from a gesture, phrase or location. Prepare and preview it for free while gestures are paused, then use it live with Pro. Update the watch and phone together when the release is available.
- Open Profiles → Cues → Timelines and create a timeline for the selected profile.
- Add a cue at 0 seconds to start music. Add another at 2 seconds to change a light and one at 5 seconds to play a final sound and animation. Preview the order, then save and enable the timeline.
- Choose the profile and activate gestures. In Play → Run timelines, select Start when you are ready. Use Stop to cancel later steps. You can also assign this timeline to a gesture, voice cue or location cue.
- Choose the outputs. A cue can play sound or music, run a visual, vibrate or flash the phone, send commands to several devices, play a combo finale or start another saved timeline.
- Set up a location cue on the phone. Choose what happens when you enter, leave or stay in a zone. A gesture can also have a different response inside a zone. Start GPS on the watch for outdoor use or configure an external tracker for your setup.
- Set up a voice cue on the phone. Save a phrase and its response. On the watch, choose Listen once or Listen while open, then wait for Speak now. Listening stops when you leave the watch screen or pause gestures. The system recognizer may use the network if you confirm it as a fallback.
- Perform Together. On the same local network, one performer creates an invite and the other joins with the watch address and six-digit code. Both need Pro and matching watch versions. Each activates gestures and taps Ready. The leader’s button triggers the matching button in the follower’s own profile.
Saved, enabled and running
Save keeps your edits. Enable makes the timeline available to start. The silent preview shows its order without running the scene. Start in Play runs the saved timeline for the active profile. Pause gestures to cancel pending steps and stop the run’s soundtrack. Check how cues arrive on your speakers and equipment during rehearsal.
Reuse a scene or a finale
In a timeline cue, choose another saved timeline to run a scene you use elsewhere. Link a saved combo finale when you only want its last response. The finale link plays that response without replaying the combo’s gestures. Keep linked timelines in a one-way sequence.
12 Battle mode Pro
Link two or more watches over Wi-Fi for versus play. Each participating watch needs purchased Pro access.
- In Play → Battle, set the same group code on each watch and add the other watches’ addresses. For the upcoming update, use matching watch versions and add each opponent on both sides before you turn Battle on.
- Arm up. A strike deals damage to a linked opponent: their health ring drops and their damage sound plays.
- Hold a Raise with your wrist upright as a strike lands to block it. Health regenerates while you're disarmed.
13 Battery & power saver
- Power saver (Settings → Watch & phone in Mission Control, or Settings → Watch setup on the phone) lets the screen sleep while you stay armed; gestures and sound keep firing; tap to see the HUD again.
- At a low battery the watch enables power saver on its own to keep you running longer.
- For the longest life, set the HUD backdrop to black and leave the energy field off.
14 Troubleshooting
Mission Control won't load
Confirm the watch and browser are on the same Wi-Fi, open CosNFX on the watch, and check its Wi-Fi connection. Some models reduce Wi-Fi use while paired over Bluetooth; use Always on if your watch offers it.
The companion shows "offline" on the charger
When the watch sits on its charger, its screen may return to the charging face and the system can pause the app or its connection. Open CosNFX on the watch to reconnect. If Mission Control is still unreachable, check Wi-Fi and the watch's power-saving mode.
A timeline is missing or silent
Check the selected profile, save and enable its timeline, then open Play → Run timelines. Check that the watch is active and the intended speaker is ready. For a voice starter, confirm the phone saved the phrase and wait for Speak now on the watch before saying it.
A gesture won't fire
Make sure the watch is armed, the gesture is enabled, and the wrist setting is correct. For Underhand, Overhand, Down-punch, or Strike, try calibration. Fist clench and Fist pump use built-in detection; adjust their sensitivity in the pad editor and rehearse. Raise uses a brief upright-wrist hold: lower your arm between attempts, then point your wrist upward and hold. It does not require a full arm lift or a still starting pose, and an elbow bend below head height can trigger it. The watch senses wrist orientation, not hand height.
A sound plays the wrong thing or a thin fallback
Check its Main, Support and Environmental assignments in Choreographer, then use a disarmed setup Test. Free live play uses the original character sound when a built-in gesture is assigned Pro content; saved custom assignments stay editable. Pro enables custom content during live play.
