Генератор розового шума
Этот модуль генерирует белый шум и пропускает его через фильтр IIR шестого порядка с частотной характеристикой 1/f. Розовый шум имеет спад мощности 1/f.
| Name | Format [int/dec] - [control/audio] | Function Description |
| Pin 0: NA | NA | Н/Д |
Выходные пины
| Name | Format [int/dec] - [control/audio] | Function Description |
| Pin 0: Output | decimal - Audio | Выход |
Алгоритм Grow
Модуль не поддерживает функции Add и Growth.
Конфигурация
| GUI Control Name | Default Value | Range | Function Description |
| Gain | 0dB | 0dB to 20dB | Усиление, применяемое к сигналу розового шума |
| GUI Control Name | Compiler Name | Function Description |
| Gain | PinkNoise_SC5xxAlg1Gain | Усиление, применяемое к сигналу розового шума |
Здесь,
Описание алгоритма
Этот модуль генерирует белый шум и пропускает его через фильтр IIR шестого порядка с частотной характеристикой 1/f. Розовый шум имеет спад мощности 1/f.
Поддерживаемые ИС
Pink Noise Generator в SigmaStudio: настройка и параметры
Pink Noise Generator — это источник сигнала в среде SigmaStudio, предназначенный для формирования розового шума. Модуль относится к категории источников и используется при настройке и тестировании аудиотрактов на процессорах семейства SigmaDSP. В отличие от белого шума, розовой шум имеет спад мощности 1/f, что делает его более естественным для восприятия и удобным для анализа акустических систем. Принцип работы модуля основан на генерации белого шума с последующей его фильтрацией. Сигнал пропускается через фильтр IIR шестого порядка, частотная характеристика которого обеспечивает необходимый спад 1/f. Такой подход позволяет получить стабильный розовый шум без использования сложных вычислительных алгоритмов. Выходной пин модуля имеет формат decimal и тип audio, что позволяет подключать его напрямую к другим блокам обработки в сигнальной цепочке. В графическом интерфейсе SigmaStudio модуль представлен минимальным набором элементов управления. Основной параметр — Gain, который задает усиление выходного сигнала. Диапазон регулировки составляет от 0 дБ до 20 дБ, значение по умолчанию — 0 дБ. В компиляторе проекта этот параметр обозначается как PinkNoise_SC5xxAlg 1 Gain. При использовании модуля в проекте важно помнить, что он не поддерживает функции Add и Growth, поэтому его нельзя наращивать или добавлять к другим алгоритмам. Для практического применения Pink Noise Generator удобно использовать при настройке эквалайзеров, проверке акустических трактов или в качестве тестового сигнала при отладке.