Dog Whistle

How to Stop Whistle Playback

Release the playback control in hold mode. In toggle mode, activate the playback control again. On a keyboard, Escape stops playback unless you are typing in a text field. Space toggles playback outside text entry. Use the stop action before changing audio outputs or leaving the app.

Match the stop action to the playback mode

First check whether hold or toggle mode is selected. With hold mode, release the pressed playback control to end the tone. With toggle mode, use the same playback control again to switch playback off. Do not keep pressing without checking the selected mode, since another activation can start sound again. The app applies a 10 ms cosine fade at playback edges. This is a short transition, not a countdown that you need to wait through. If anything feels uncomfortable, stop immediately and move the speaker away from ears.

  • Read the mode before starting a sound.
  • Release a hold press when you want it to end.
  • Use one deliberate activation to stop toggle playback.

Use keyboard shortcuts outside text entry

Escape is the direct keyboard stop command. Space switches playback between playing and stopped. These shortcuts do not act as playback commands while you are typing. For example, if you are entering a search in the lesson library, use the playback control instead of expecting Escape to stop the whistle. Before using Space, check whether audio is already playing. Pressing it from a stopped state starts playback. For a keyboard stop, Escape is the clearer choice when you are outside text entry. Avoid repeatedly pressing either key while uncertain about the current state.

  • Use Escape outside a text field to stop.
  • Remember that Space can also start the whistle.
  • Use the app control when focus is in a typing field.

Treat automatic stops as a backup

Playback stops when the tab becomes hidden or an audio interruption occurs. It also stops when the browser sends a devicechange signal. That signal has incomplete browser support, so a speaker or output route change may happen without the app receiving it. Stop manually before connecting, disconnecting, or switching audio equipment. When you return to the page, check the controls before another press. Lower system volume before restarting through a different output. The absence of sound alone cannot confirm a stop, particularly at high frequencies that your speaker may not reproduce.

  • Stop before changing speakers or audio routes.
  • Review the page after an interruption.
  • Do not depend on detection of every device change.

Tell a pause from a completed sequence

Pulse and warble are playback patterns, so a change in sound is not a reliable stop signal. Preset drills also contain planned timing. Recall uses 8000 Hz for 0.8 seconds, with a 3-second gap, repeated three times. To stop the whistle, release the control during hold playback or press that control again during toggle playback. Settle uses 4000 Hz for 2 seconds. A drill's name does not promise a response from a dog. The separate reaction check uses a four-second burst followed by reacted or noReaction choices. Those choices record an observation; do not treat them as substitutes for a playback stop command.

  • Expect sound to resume after a scheduled drill gap.
  • Use a stop command when you want playback ended.
  • Keep reaction recording separate from sound control.
  1. Check whether the whistle is using hold or toggle mode before choosing the stop action.
  2. Release the hold control, activate the toggle control again, or press Escape outside text entry.
  3. Check the playback controls instead of relying only on silence during a pattern or drill.
  4. Before the next start, review the audio output and return system volume to a low level.
Why did Space start the whistle when I wanted it stopped?

Space is a toggle. It starts playback from a stopped state and stops active playback. Use Escape outside a typing field when your intention is only to stop.

Will unplugging an audio device always stop the app?

The app stops if it receives the browser's devicechange signal. Every output change is not detected. Stop manually before unplugging or switching equipment.

Does clearing reaction history stop sound?

Clearing removes the last three dated outcomes saved locally. It is a record action. Use the playback control or the applicable keyboard stop command to end sound.

Online Dog Whistle and Whistle Tone Generator