Hey, so I'm pretty new at this but I would like to start building some bigger projects once I understand and can do it. I was wondering how hard it would be to make a system that flashes lights at different rates for beat frequency, changes color with the pitch and changed intensity with the volume. I wouldn't want to have to pre program individual songs into the system but rather just have the arduino automatically sense what's playing and change the lights accordingly. Thanks