14 lines
914 B
Plaintext
14 lines
914 B
Plaintext
The task is to implement a [https://en.wikipedia.org/wiki/Metronomemetronome metronome].
|
|
|
|
The metronome should be capable of producing high and low audio beats, accompanied by a visual beat indicator, and the beat pattern and tempo should be configurable.
|
|
|
|
For the purpose of this task, it is acceptable to play sound files for production of the beat notes, and an external player may be used.
|
|
|
|
However, the playing of the sounds should not interfere with the timing of the metronome.
|
|
|
|
The visual indicator can simply be a blinking red or green area of the screen (depending on whether a high or low beat is being produced), and the metronome can be implemented using a terminal display, or optionally, a graphical display, depending on the language capabilities.
|
|
|
|
If the language has no facility to output sound, then it is permissible for this to implemented using just the visual indicator.
|
|
<br><br>
|
|
|