Fix: changed using dynamically allocated arrays for the interpolation tables, the fixed maximum number of passbands was causing problems.
Cleanup