Metronome: Difference between revisions

m
added an image to the task's preamble.
m (added whitespace before the TOC, added other whitespace in the task's preamble.)
m (added an image to the task's preamble.)
Line 1:
{{task}}<!--{{task|Temporal media}}-->
[[File:Metronome.jpg|420px||right]]
 
The task is to implement a &nbsp; [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. &nbsp; However, the playing of the sounds should not interfere with the timing of the metronome.
 
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.