mspall: I'm agree with your comment but I'm bored with this installation, I've worked a lot on it. I have other project under construction for now.
May be a Making Of will come later.
jwiger: It took one month long. I first inspected song parts and create a .txt that resume all drums and doll's motions.
After that in NXT-G I've made a .txt reader/player to control motors.
A bad thing about NXT is that clocks doesn't run exactly the same speed on each ones. So I've made a Master program to provides synchronisation from NXT A while NXT B and C were slave.