No description
  • JavaScript 62.1%
  • CSS 21.5%
  • HTML 16.4%
Find a file
Sean Graham d25b3a1147 Add pre-talk break song duration input with available talk time display
New section between Song Times and Show End Time lets users enter the
total duration of songs playing before the final talk break. Shows the
remaining available talk time inline, or a warning if songs exceed it.
Also updates "Time Until Talk Break" labels to "Time Until Talk Break
Must End" for clarity.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 20:00:35 -04:00
docs/superpowers Add design spec for pre-talk break song duration feature 2026-03-23 21:43:15 -04:00
CLAUDE.md Fix bugs, improve code quality, and add accessibility support 2026-03-23 21:36:27 -04:00
index.html Add pre-talk break song duration input with available talk time display 2026-03-30 20:00:35 -04:00
README.md Update README.md to clarify features and instructions regarding talk break timing 2025-09-30 17:03:35 -04:00
script.js Add pre-talk break song duration input with available talk time display 2026-03-30 20:00:35 -04:00
style.css Fix bugs, improve code quality, and add accessibility support 2026-03-23 21:36:27 -04:00

Radio Show Timer

A web application to help radio show hosts calculate the perfect timing for their final talk break.

Features

  • Real-time clock: Shows current time in HH:MM:SS format
  • Song time calculator: Add multiple songs with their durations
  • Talk break timing: Calculates exactly when to end your final talk break
  • Auto-calculation: Updates results automatically as you type
  • Responsive design: Works on desktop and mobile devices

How to Use

  1. Open the application: Open index.html in your web browser
  2. Set your show end time: Enter the time when your show should end
  3. Add song durations:
    • Enter the duration of each final song in minutes and seconds
    • Click "+ Add Another Song" to add more songs
    • Click the "×" button to remove a song
  4. View results: The app will automatically calculate and display:
    • When to end your final talk break
    • How much time you have until the end of the talk break (color coded as time runs out)
    • Total duration of all songs
    • Your show end time

Example

If your show ends at 2:00 PM and you have:

  • Song 1: 3:45
  • Song 2: 4:20
  • Song 3: 2:30

The app will tell you to end your final talk break at 1:49:25 PM, giving you exactly 10:35 for your talk break before the songs start playing.

Files

  • index.html - Main HTML structure
  • style.css - Styling and responsive design
  • script.js - JavaScript functionality and calculations
  • README.md - This documentation file

Browser Compatibility

Works in all modern browsers including Chrome, Firefox, Safari, and Edge.