Mimicking the pendulum of a mechanical metronome may help one anticipate the the beat better than a single light. A multi light simulation would be an interesting experiment.
3.5mm Width, 5mm spaced WS2812 flexible LED Strip $3.56 delivered.
A high priced, shrunk down version of a smart RGB LED strip with 1 timing critical signal, commonly used with Arduinos. (auto syncing to a simple beat input would be clever.)
. - - - - - - - -
This 16 LED strip (no longer available from Chippernut) cost over $1 per LED delivered.
(These fast update APA102 smart LEDs are suitable for spinning POV image generators)
An led bar application in an extreme driving simulator’s LED Shift Indicator
----- New Addition 5 LED Animation Experiment -----
The little video shows a rainbow animation, a grow from center metronome pattern and a 2 color swap scheme.
I found a 2mm ‘smart’ RGB LED that can be hand wired with no PCB (for those with miniture model or SMD repair experience) they have Castilian leads instead of the typical surface mount pads. tacking them face down on strong tape simplified the job (I used double side heat sink tape)The part# is WS2812C 2020 (electrically compatible with the 1st strip shown above) Using a more universal currency for size references instead of a coin.
Programmed in Python, driven by a a tiny Arduino like board , “itsybitsy M0” with Circuitpython.
Below is more or less the wiring scheme I used, (changed the direct soldered In/Out pads to interlocking arrangement)
The WS2812 (Neopixel) LEDs do their own pwm modulation for 16 million colors, they are arranged in serial strings using 3 wires. They are most commonly found in 5mm chips soldered on flexible strips, or in oversized 7mm Christmas light style wired strings, used in those massive installations with thousands of animated lights.