Graphic equaliser

HOW would you make a graphic equaliser? is it possible to control animations wit sound?