Causal sync, not choreographed sync
Almost every audio-reactive visual is choreographed: the animation is told when the beat is and responds to it. The result looks synchronised because it was instructed to be, and it will look synchronised to any track you give it.
Here two numbers go straight into the physics rather than into an animation curve. The population’s mean natural frequency is set to the track’s tempo, and the coupling strength is driven by the arrangement. Nothing ever tells a firefly to flash.
The swarm flashes on the beat because its oscillators run at the beat frequency and have pulled each other into agreement. That is a different claim from "it looks synchronised", and it is why the lock feels like something happening rather than something being played back.

