Это старая проблема с БПФ и работой со звуком - в идеале нам нужна логарифмическая шкала для звука, но у ДПФ / БПФ есть линейная шкала. Вам нужно будет выбрать размер БПФ, который дает достаточное разрешение в нижней части вашего частотного диапазона, а затем накапливать ячейки в интересующем частотном диапазоне, чтобы получить псевдологарифмическое представление. Есть более сложные схемы, но по сути все сводится к одному и тому же.