Overlooked New York: The Metronome Posted on June 18, 2014 by McPhedran The Metronome was built New York at Union Square in1999.According to wikipedia the artwork “references the multiple measures of time that simultaneously inform and confound our consciousness of the moment.” Some like it. Most don’t.