IT-словарь › Программирование › Преобразование частоты дискретизации

Преобразование частоты дискретизации

Программирование Svenska → Обновлено: 2026-10-27

Пересчёт звука с одной частоты дискретизации на другую — на бумаге тривиально, а на практике классический источник слышимого мусора.

Переход с 44,1 на 48 кГц — это отношение 160:147, так что просто выбросить или продублировать отсчёты нельзя. Принцип такой: интерполировать новые значения между старыми и срезать фильтром нижних частот всё выше новой частоты Найквиста, иначе оно «сложится» вниз в виде алиасинга. Идеальный фильтр — функция sinc бесконечной длины; реальные конвертеры различаются в основном тем, какую её часть могут позволить себе вычислять.

Дешёвые конвертеры оставляют продукты алиасинга и глушат верха, и годами это можно было измерить в микшерах операционных систем. Библиотеки вроде libsamplerate и SoX сделали высокое качество бесплатным. Тот же механизм работает внутри оверсэмплинга и каждого измерителя true peak, который передискретизирует сигнал, чтобы найти пики, спрятанные между отсчётами.

← Назад к словарю