OK I think things are working on the microcontrollers now.
Goes into sleep mode after no audio activity
Implemented auto switching between visualizer and sleep mode.
A startup animation which looks nice and so we know that things are

working right.