The rapidly expanding use of modal analysis techniques creates a need for testing systems which can make the required measurements more efficiently and more accurately than in the past. This paper discusses the design criteria and architecture for a multi-channel FFT processor, and shows how processing up to sixteen parallel input signals can reduce measurement time by an order of magnitude. An example is given which shows the practical value of this increased efficiency.