Я хотел найти 4096 точек ДПФ звукового сигнала длительностью 10 секунд с частотой дискретизации 44100 Гц. Следовательно, имеется 441000 входных отсчетов. Но KissFFT принимает только до 4096 входных данных. Как найти БПФ такого большого сигнала?
Предоставление большого количества сэмплов KissFFT
Ответы (1)
Спектр мощности большинства реальных аудиосигналов (речь, музыка и т. Д.) Меняется во времени, поэтому обычно вы вычисляете серию кратковременных БПФ с использованием перекрывающихся окон, чтобы получить последовательность спектров мощности, также известную как спектрограмма.
Я предлагаю начать с 50% перекрытия, поэтому первое БПФ будет для отсчетов 0..4095, второе - для 2048..6143 и т. Д.
person
Paul R
schedule
13.06.2015