dziemborowicz / hourglass

The simple countdown timer for Windows.
MIT License
650 stars 114 forks source link

Add multiple sounds in one timer #193

Open Kristinita opened 4 years ago

Kristinita commented 4 years ago

1. Summary

It would be nice, if Hourglass will support this behavior:

    play first custom sound by timer start → play second custom sound before N seconds before the timer ends (or after N seconds after timer starts) → play third custom sound by timer ends

2. Argumentation

2.1. Common cause

It would be nice to have timer, available for “What? Where? When?”.

2.2. Details

I'm “What? Where? When?” player. I couldn't find any open source timer, that have features for playing/trainings for this intellectual game. Hourglass can become such a timer.

3. Example of expected behavior

3.1. Sacagawea

I created “Sacagawea” (sources) — my own “What? Where? When?” timer. See videos:

  1. How it works
  2. How I use it in real trainings
3.1.1. Hourglass vs Sacagawea

Hourglass have:

  1. Beauty, compact interface.
  2. Many (hourglass --help) command-line options.

So it would be nice use Hourglass instead of Sacagawea.

3.2. Hourglass

For example, Hourglass user run command:

hourglass --start-sound on --additional-sound "-0:10" "0:10"

Where:

  1. --start-sound on — play first sound by timer run
  2. --additional-sound "-0:10" — play second sound before 10 seconds before the timer ends
3.2.1. Sounds

It would be nice, if Hourglass user could use 3 different custom sounds for --start-sound, --additional-sound and the timer end.

Thanks.