ΣSigmaStudio English

Генератор розового шума


Этот модуль генерирует белый шум и пропускает его через фильтр IIR шестого порядка с частотной характеристикой 1/f. Розовый шум имеет спад мощности 1/f.
Генератор розового шума

Входные пины

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: NA NA Н/Д

Выходные пины

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Output decimal - Audio Выход

Алгоритм Grow

Модуль не поддерживает функции Add и Growth.

Конфигурация


Конфигурация

GUI Control NameDefault ValueRangeFunction Description
Gain 0dB 0dB to 20dB Усиление, применяемое к сигналу розового шума

Информация о DSP-параметрах

GUI Control NameCompiler NameFunction Description
GainPinkNoise_SC5xxAlg1Gain Усиление, применяемое к сигналу розового шума



Здесь,

  • Зеленый - Имя алгоритма
  • Красный - Номер экземпляра (изменяется для каждого экземпляра)
  • Синий - Имя параметра

Описание алгоритма

Этот модуль генерирует белый шум и пропускает его через фильтр IIR шестого порядка с частотной характеристикой 1/f. Розовый шум имеет спад мощности 1/f.

Поддерживаемые ИС

  1. ADSP215xx
  2. ADSPSC5xx

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 удобно использовать при настройке эквалайзеров, проверке акустических трактов или в качестве тестового сигнала при отладке.