Even though Flash Amp doesn't analyse more than 16 frquency bands at a time, it is possible to set the width of the bands manually.
With some fiddling - well, lots of fiddling - it may be possible to get 256 bands by analysing the same track 16 times using the 16 band setting - 16 * 16 = 256, so in theory, you should be able to get the information you want.
Each analysis must point at a different part of the spectrum, so for example, the first run would be 20 - 643 Hz, then 644 to 1267 Hz, 1268 to 1891 Hz, 1892 to 2515 Hz, 2516 to 3139 Hz, 3140 to 3763 Hz, 3764 to 4387 Hz, 4388 to 5011 Hz, 5012 to 5635 Hz, 5636 to 6259 Hz, 6260 to 6883 Hz, 6884 to 7507 Hz, 7508 to 8131 Hz, 8132 to 8755 Hz, 8756 to 9379 Hz, and then finally 9380 to 10000 Hz.
You'll then need to rename the previous output file as something else before you create the next one each time (as Flash Amp will overwrite without asking), and then consolidate the "spectrum" arrays into one .as file, giving each a different name. You could even create an array of arrays

It may not be convinient, but it is possible.
Attached is my latest test, using just 6 bands to adjust the size of 6 circles.
The red circle represents low frequency, going up through yellow, green, cyan, blue and then magenta with the highest frequencies.