The show is called Song Of The Sirens.
I can't tell if they are mechanical or not.
I searched Trafalgar Festival and came up with this.
http://www.london.gov.uk/trafalgarsquar ... sld009.jsp
I then searched "M?canique Vivante" and came up with this....
http://perso.orange.fr/mecanique-vivant ... irens.html
From the wording on the company's site that does the
show it sounds like they are mechanical. It says....
"Mecanique Vivante, run by Franz Clochard, has invented and built
around the rotative siren, several devices producing and interpreting
musical melodies."
All the rest of the site is in French. Pretty cool deal if they are mechanical
sirens.
There are links to 2 videos at the bottom of the page. I have no idea
how the things work but they are obviously sirens by the way they sound.
About half way through the number 2 video a guy is talking about the towns usual first wednesday siren test.
Dad, what does that CD mean on that big yellow horn? Well son, I believe it stands for Cyclone Device......