実数列を半分サイズの複素FFTにつっこむイディオム

謎のコード ESP32の音声処理のプログラムに次のようなコードがあった。 dsps_fft4r_fc32(data, nfft / 2); dsps_bit_rev4r_fc32(data, nfft / 2); dsps_cplx2real_fc32(data, nfft / 2); dataは音声のサンプル列つまり実数の配列であり、nfft はFFTサイズである。これは一見して奇妙である。dsps_fft4r_fc32 は複素FFTの関…