Audio Alerts
Play audible sounds when timers cross warning, critical, or zero thresholds. Audio alerts work on any output screen — no external hardware or files needed. Sounds are generated in the browser using the Web Audio API.
Audio alerts are free on all plans — Starter, Basic, Premium, and Enterprise. They run entirely in the browser with zero server cost.
Sound Types
Choose from three built-in sounds, each designed for a different level of urgency:
| Sound | Duration | Character | Best for |
|---|---|---|---|
| Chime | ~1 second | Gentle sine wave with harmonic overtone. Pleasant and non-disruptive. | Confidence monitors, speaker screens, subtle time reminders |
| Beep | ~0.5 seconds | Two short square-wave pulses. Urgent and attention-grabbing. | Backstage alerts, crew notifications, time-critical cues |
| Bell | ~1.5 seconds | Clear ring with vibrato. Distinctive and sustained. | Green room alerts, venue-wide announcements, session endings |
Configuration Options
| Setting | Default | Range | Description |
|---|---|---|---|
| Sound Type | Chime | Chime / Beep / Bell | Which sound to play when a threshold is crossed |
| Volume | 50% | 0–100% | Master volume for all alert sounds |
| Pulses | 1 | 1–5 | Number of times the sound repeats per alert. A pulse of 3 plays the sound three times in succession. |
| Alert on Warning | On | On / Off | Play a sound when the timer crosses the warning threshold |
| Alert on Critical | On | On / Off | Play a sound when the timer crosses the critical threshold |
| Alert on Zero | On | On / Off | Play a sound when the timer reaches zero |
| Repeat in Critical | Off | On / Off | Keep repeating the sound at intervals while the timer is in the critical zone |
| Repeat Interval | 10 seconds | 5–60 seconds | Gap between repeated sounds in critical mode |
How to Configure
- Open the Output Links panel in your controller.
- Click the settings icon on any output link (speaker, audience, staff, etc.).
- Scroll to the Audio Alerts section.
- Toggle Enable Audio Alerts on.
- Choose a sound type, adjust volume and pulses.
- Select which thresholds should trigger sounds (warning, critical, zero).
- Optionally enable Repeat in Critical for continuous alerting.
- Click Save — settings are stored in the link URL and apply immediately.
Configure different alerts for different screens. For example, use a gentle chime on the speaker confidence monitor but an urgent beep with repeat-in-critical for the backstage crew display.
Browser Audio Unlock
Modern browsers block audio playback until the user interacts with the page (clicks, taps, or presses a key). This is a browser security policy, not an Tevyr limitation.
When audio alerts are configured, output screens show a "Tap to enable sound" banner on first load. A single tap or click anywhere on the page unlocks audio for the session. After that, alerts play automatically.
For unattended screens (e.g., lobby displays), have someone tap the screen once after loading the page. Audio will then work for the entire session without further interaction.
How Threshold Detection Works
Audio alerts use downward crossing detection — the sound fires the moment the countdown timer drops below the threshold value, not while it remains below.
Detection Rules
- One-time fire per crossing — Each threshold fires once as the timer counts through it. Moving back above the threshold (by scrubbing or resetting) resets the flag, allowing it to fire again.
- Session change resets all flags — When the active session changes, all threshold flags reset so alerts fire correctly for the new session.
- Dynamic threshold handling — If you change a threshold value while the timer is running, the detection logic adjusts immediately. If the timer is already below the new threshold, it won't fire retroactively.
- Cooldown — A 500ms minimum gap between alert sounds prevents duplicate rapid fires during fast state changes.
- Overtime suppression — Repeating sounds automatically stop when a timer enters overtime.
- Pause/resume awareness — If a timer is paused below a threshold and then resumed, the alert fires correctly on resume.
Use Cases
Speaker Confidence Monitor
Backstage Crew Display
Multi-Screen Setups
Hands-Free Monitoring
URL Parameters Reference
Audio alert settings are stored as URL parameters on output links. You can also configure them manually by adding these parameters to any output URL:
| Parameter | Values | Description |
|---|---|---|
| alertSound | chime | beep | bell | Sound type to play |
| alertVol | 0–100 | Volume percentage |
| alertPulses | 1–5 | Number of sound repetitions per alert |
| alertWarn | 0 | 1 | Play sound on warning threshold (1 = on) |
| alertCrit | 0 | 1 | Play sound on critical threshold (1 = on) |
| alertZero | 0 | 1 | Play sound when timer reaches zero (1 = on) |
| alertRpt | 0 | 1 | Repeat sound while in critical zone (1 = on) |
| alertRptInt | 5–60 | Repeat interval in seconds |
Example URL with audio alerts configured:
https://tevyr.com/output/a1b2c3d4e5f6...?sig=abc123...&alertSound=beep&alertVol=80&alertPulses=2&alertWarn=1&alertCrit=1&alertZero=1&alertRpt=1&alertRptInt=15