ΣSigmaStudio English

SuperPhat Spatializer

Блок SuperPhat — это усовершенствованный алгоритм, который позволяет воспроизводить более широкий стереообраз через два близко расположенных динамика. Этот алгоритм пространственной обработки (spatializer) предназначен только для расширения сигналов, которые уже имеют стереоформат, с целью улучшения образа. Функция аналогична алгоритму Phat-Stereo, но реализует гораздо более сложную реализацию алгоритма для достижения лучшего эффекта.SuperPhat Spatializer

Входные пины (Input Pins)

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Left Inputdecimal - audioАудиовход левого сигнала
Pin 1: Right Inputdecimal - audioАудиовход правого сигнала

Выходные пины (Output Pins)

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Left Outputdecimal - audioВыход левого сигнала с расширенным стереоэффектом
Pin 0: Right Outputdecimal - audioВыход правого сигнала с расширенным стереоэффектом

Пины GUI

GUI Control NameDefault ValueRangeFunction Description
Spread Frequency500 Hz250 - 1000Управляет основной частотой, используемой для пространственной обработки (spatialization).
Effect Gain1.30.5-3Линейное значение усиления, которое управляет каскадами усиления, используемыми в эффекте для стереопространственной обработки.

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

GUI Control NameCompiler NameFunction Description
Spread FrequencySuperPhatAlg1spread1Частота пространственной обработки (spread frequency), записанная в DSP
Effect GainSuperPhatAlg1gainHi
SuperPhatAlg1gainLo
SuperPhatAlg1gainInv
При изменении Effect Gain в Parameter RAM записываются 3 коэффициента DSP.

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

Алгоритм SuperPhat — это пространственный процессор (playback spatializer), который принимает стереообраз и расширяет сигнал для воспроизведения через два близко расположенных динамика. Алгоритм принимает стереосигнал и выводит улучшенный стереообраз для воспроизведения. Алгоритм основан на фирменной фильтрации и регулировке усиления для создания расширенного образа.

Два доступных для настройки параметра — Spread Frequency и Effect Gain — изменяют реакцию эффекта. В зависимости от конкретной физической конечной системы следует использовать разные значения для достижения оптимального эффекта. Рекомендуемый способ установки значений этих параметров — субъективное прослушивание.

Пример

На следующем изображении схемы показан алгоритм SuperPhat в сравнении с алгоритмом Phat-Stereo. Оба алгоритма имеют схожие функции, но эффект более выражен при использовании алгоритма SuperPhat ценой большего количества инструкций. На этом изображении показаны входы (Inputs), стерео мультиплексор (mux) и выходы (outputs), а также два метода стереопространственной обработки, предлагаемые в библиотеке SigmaStudio.

Пример

Детали алгоритма

Путь в ToolboxADI Algorithms - Surround & 3D Audio - SuperPhat Spatializer
Поддерживаемые ядраAD1940
ADAU170x
ADAU144x
ADAU176x
ADAU178x
Поддержка «Grow Algorithm»no
Поддержка «Add Algorithm»no
На основе подпрограмм/цикловno
Program RAM162
Data RAM90
Parameter RAM52

SuperPhat Spatializer в SigmaStudio: настройка и параметры

SuperPhat Spatializer — это усовершенствованный алгоритм пространственной обработки звука в среде SigmaStudio, предназначенный для расширения стереообраза при воспроизведении через два близко расположенных динамика. Данный spatializer работает только со стереосигналами и позволяет добиться более широкой звуковой сцены по сравнению с базовым алгоритмом Phat-Stereo за счет более сложной реализации обработки. Алгоритм принимает на вход левый и правый аудиосигналы, обрабатывает их с помощью фирменной фильтрации и каскадов регулировки усиления, после чего выдает улучшенный стереообраз на выходы. В отличие от более простого Phat-Stereo, SuperPhat использует больше инструкций DSP, что обеспечивает более выраженный эффект пространственного расширения. Поддерживаемые ядра включают AD1940, ADAU170x, ADAU144x, ADAU176x и ADAU178x. Для настройки эффекта в графическом интерфейсе SigmaStudio доступны два параметра. Spread Frequency (диапазон 250–1000 Гц, значение по умолчанию 500 Гц) управляет основной частотой пространственной обработки. Effect Gain (диапазон 0.5–3, по умолчанию 1.3) задает линейное усиление каскадов, отвечающих за стереоэффект. При изменении Effect Gain в Parameter RAM записываются три коэффициента DSP: SuperPhatAlg1gainHi, SuperPhatAlg1gainLo и SuperPhatAlg1gainInv. Оптимальные значения параметров зависят от конкретной акустической системы и физического расположения динамиков. Рекомендуемый способ настройки — субъективное прослушивание при различных положениях регуляторов.