Você pode ver diferentes luzes com amplitude, como um medidor VU. Este é um medidor VU digital barato de 5 LED ->
http://www.littlediode.com/components/LB1403N_LB1403_Integrated_Circuit_.html?NO_COOKIE_WARNING=2&ti=646e9cc97c539a96ef3257fa2cc49a19&xid=5c2ec922e32bf8c66047b98f48d
Eu usei isso antes para acionar alguns LEDs em um tipo de cartão de aniversário, liguei o cartão à minha saída de Ipod e as 5 flores de LED no cartão brilharam com a música!
Você pode conectar os pinos de saída a alguns transistores que podem acionar suas lâmpadas coloridas, seria muito mais barato e fácil do que usar um micro controlador. Isso daria a você um medidor de nível de áudio comum, muito parecido com o de uma mesa de mixagem; no entanto, você pode alterar a ordem e a cor das luzes para misturá-las um pouco, por isso é mais um show de luzes. As luzes também desaparecem com o aumento da amplitude, em vez de apenas piscar em um valor definido, para que pareça legal.
Caso contrário, seria necessário analisar a análise de frequência, na qual as luzes poderiam ser acionadas pelo nível de áudio em diferentes faixas de frequência (uma por luz). Esse sistema se parece mais com uma luz de discoteca que pisca com os diferentes instrumentos de uma faixa de áudio, mas é muito mais difícil de implementar quando comparada à análise de amplitude. Tenho certeza de que um MCU moderno faria o trabalho com facilidade, com apenas 5 luzes a resolução nas entradas analógicas não seria um grande problema. Se você pudesse encontrar algum código para roubar essa opção, não seria tão complicado, se você estiver familiarizado com microcontroladores.