Yeah I dived into the code and it’s definitely number of taps. I always thought of orders as orders of magnitude. 2 to the power of in most computing cases (or 1 << 8 = 256 taps bitwise which I have seen used to with the variable named ‘order’ in the FFT class somewhere ). Seems a little ambiguous. Was switching from my DSP classes to juce’s own and didn’t make sense. The math for creating the Coefs is pretty much identical and the windowing function selection is handy (hence the switch).
Ah found it here juce_fft
(new FFTConfig (1 << order, true));
As FFT is very similar in some ways to FIR filter and having recently used the FFT class. I did a little dive to make sure I was representing bins to frequency correctly and looking at how the bins were setup I came across this.