Но эти столбики будут верны для файла целиком. Мы же хотим получить значение "в точке".
Значения спектра в точке не существует. В точке есть лишь единичный отсчёт. Чтобы найти спектр, надо взять отрезок из N точек и по нему найти
частот. Чем длиннее отрезок - тем более дробна частотная шкала. Устройства (программы), считающие спектр динамически, разбивают его на отрезки, обычно значение умножают на оконные коэффициенты (типичное окно - максимальное значение в центре, убывая до нуля по краям), чтобы ослабить "краевые эффекты" ценой размывания оценок частоты. Отрезки могут браться с перекрытием (скажем, чётные начинаются и заканчиваются в середине нечётных). Иногда вместо расчёта Фурье по сигналу оценивают корреляционную функцию (или авторегрессию, а по ней уже КФ), а потом посредством Фурье от КФ получая спектр (скажем, "Берг-Фурье анализатор", производившийся для медицинских целей). В любом случае - по отрезку, а не точке.