I played about with a similar project a few years back. basically I had 16 patterns stored in the PIC, and then used a low pass filter to trigger the PIC so that it stepped through each pattern to the beat of the music. It worked to a fashion, and when the speed of the chase was set right it looked quite good.

The issue you are going to have is that you want a multi-frequency cross-over with tightly defined frequency bands which can then be fed to the PIC. To have the PIC connected to the music and then let it work out which frequencies could be done, but you would need a fast sampling loop and I don't think PBP has any direct commands for sampling the audio spectrum to place them into variables such as the example posted.

You will also find that you will get more assistance if you are open and post up real code you have written and are having issues with. - You must remember that some of the guys here are in this professionally and whilst they don't mind helping they won't write code for you for free. But they will (and often do) help when you post full code listings and help steer you down the correct path when things are not going to plan.