To do that you would take up:

number of crossover freqs X number of entries per freq X 2 bytes per entry X number of sampling freqs (Need 38 and 44.1kHz)

So 80 X 20 X 2 X 2 = 6400 bytes which isn't too bad I guess. Some one has to type them in manually though... Just typing in the ones I have now was a bit of a chore. I assume also that on the fly calculation is out of the question.

Depends on this special program. It might do a range and print it to a file which could be massaged into nice C code.

Having this large number will also required more bits in the hijack space. I have already taken 15 more bits for the centre gain (6), sub gain (6) and the sub cutoff (3). What you are talking about is an extra 4 bits the for the cutoff. The gains are also a bit "chunky" at the moment.
_________________________
Christian
#40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)