Понижающая дискретизация
Модуль понижающей дискретизации в основном используется для приведения входных отсчетов к более низкой частоте дискретизации и их обработки. Например, басовую часть аудио не обязательно обрабатывать на более высоких частотах дискретизации, так как частоты, связанные с басом, низкие.
Этот модуль принимает коэффициент понижающей дискретизации из параметров GUI и соответствующим образом понижает частоту дискретизации входного сигнала.
| Name | Format [int/dec] - [control/audio] | Function Description |
| Pin 0: Input | decimal- audio | Входной сигнал для понижающей дискретизации. |
Выходные пины
| Name | Format [int/dec] - [control/audio] | Function Description |
| Pin 0: Output | decimal - audio | Выходной сигнал после понижающей дискретизации |
Алгоритм расширения (Grow)
Модуль может быть расширен до 8 каналов. Все входные сигналы понижаются с одинаковым коэффициентом понижающей дискретизации.
Конфигурации
Коэффициент понижающей дискретизации можно изменить с помощью комбинированного списка.
| GUI Control Name | Default Value | Range | Function Description |
| Downsample Factor | 2 | 2,3,4,6,8,16 | Коэффициент, на который будет разделена входная частота дискретизации |
Изменение конфигурации GUI требует перекомпиляции схемы.
Поддерживаемые ИС
Down Sampling в SigmaStudio: настройка и параметры
Down Sampling — это модуль понижающей дискретизации в среде SigmaStudio, предназначенный для процессоров семейства ADAU (SigmaDSP) от Analog Devices. Его основная задача — привести входной аудиопоток к более низкой частоте дискретизации перед дальнейшей обработкой. Это особенно актуально для басовой части сигнала, где высокие частоты дискретизации не требуются, поскольку спектр баса ограничен низкими частотами. Использование понижающей дискретизации позволяет оптимизировать вычислительные ресурсы DSP. Принцип работы модуля основан на делении исходной частоты дискретизации на заданный коэффициент. Сигнал подается на входной пин Input (формат decimal-audio), а после обработки снимается с выходного пина Output (также decimal-audio). Коэффициент понижения задается в параметре Downsample Factor через выпадающий список в графическом интерфейсе. Доступные значения: 2, 3, 4, 6, 8 и 16. Важно помнить, что изменение конфигурации GUI требует перекомпиляции схемы в SigmaStudio. Модуль поддерживает расширение до 8 каналов. При этом все входные сигналы понижаются с одинаковым коэффициентом, что удобно для многоканальных проектов. Для настройки в сигнальной цепочке достаточно разместить блок Down Sampling после источника сигнала и перед блоком обработки, которому требуется более низкая частота дискретизации. Поддерживаемые интегральные схемы — семейство ADAU145x. При проектировании учитывайте, что понижающая дискретизация — это операция, требующая согласования с последующими этапами обработки.