Basically, I'm doing a music video for an ambient tune that is very long and slow-moving. Variations in tone, frequency and volume shift at the pace of a lava lamp and I'd like these glacial variations to be reflected by some of the visual characteristics of the track. The contours of the track as a whole are pretty interesting - the amplitude increases steadily over the duration, with a couple of small peaks and valleys, and the track is comprised of several competing harmonics that drift in and out in different configurations.
My initial idea is to have the amplitude mirrored by the brightness and saturation of the images, with higher luminance and saturation values for higher volumes. In addition, though it might be more difficult to implement, I'd like to have the frequency characteristics mirrored by slight variations in colour. I guess this would require devising a scheme by which the full frequency range covered in the song will relate to a colour scale.
My question is, what is the best method of achieving these results? Is Max the right choice of software? Any help and direction would be much appreciated!