Offтопик:
Предпоследний гвоздь в "оконные ресемплеры": для удалённых отсчётов величина возможной максимальной амплитудной ошибки растёт пропорционально количеству отсекаемых семплов. Т.е. если для одного отсечённого единичного импульса и точности E-5 (1/2 16 бит) необходима "ширина окна" примерно в 60000 семплов, то для двух - 120000, для четырёх 240000 и т.д... Думаю, что для 512 семплов окно можно даже не считать, а сразу принять его шириной во весь файл.
И последний гвоздь в выбор частоты ресемплирования. Для непрерывных спектрально финитных сигналов, соответствующих файлам с ограниченными количеством и амплитудами ненулевых отсчётов, между двумя межсемпловыми экстремумами с разностью уровней в LSB 16 бит (типа, "LSB зазубрина") может быть интервал на несколько порядков меньший периода дискретизации.
Так что, не надо экономить на памяти при записи. Выбор Fd близкой к частоте Найквиста очень сильно нерационален.
Социальные закладки