ΣSigmaStudio English

SigmaStudio ADI Сводка ресурсов алгоритмов

Информация здесь является предварительной.

КатегорияAlgorithmExecuted InstructionsProgram RAMDATA RamParameter RAMОписаниеProcessors
Beam FormingAdaptive Beam Forming189189175177Использует два микрофонных входа и интеллектуально создает диаграмму направленности для фокусировки на источнике в стереополе.ADAU144x, ADAU176x, ADAU1781
EnvelopesGeneric Gain Envelope4444915Генерирует огибающую усиления с регулируемым усилением в зависимости от времени.ADAU144x, ADAU176x, ADAU1781
EnvelopesGeneric Gain Envelope (Grow)2210Добавляет еще один канал к блоку Generic Gain Envelope.ADAU144x, ADAU176x, ADAU1781
EnvelopesGeneric Gain Envelope Endless Loop47471016Генерирует полностью программируемую огибающую и применяет ее к входному сигналу.ADAU144x, ADAU176x, ADAU1781
EnvelopesGeneric Gain Envelope Endless Loop (Grow)2210Добавляет еще один канал к блоку Generic Gain Envelope Endless Loop.ADAU144x, ADAU176x, ADAU1781
Record AlgorithmsEnhanced Stereo Capture (ESC)2121127Принимает стереофонический сигнал записи и создает более широкий стереообраз.ADAU144x, ADAU176x, ADAU1781
Record AlgorithmsOffline Microphone Match4040126Калибрует усиление, необходимое для согласования уровней двух микрофонов.ADAU144x, ADAU176x, ADAU1781
Record AlgorithmsWind Noise Suppressor (With Detection Filter Outputs)1071074028Обнаруживает и подавляет шум ветра. Также включает стереовыход фильтра обнаружения нижних частот, который можно использовать для отладки.ADAU144x, ADAU176x, ADAU1781
Record AlgorithmsWind Noise Suppressor1031033828Обнаруживает и подавляет шум ветра.ADAU144x, ADAU176x, ADAU1781
Surround & 3D AudioMono2Stereo20203326Принимает монофонический сигнал и создает стереообраз из одного источника.ADAU144x, ADAU176x, ADAU1781
Surround & 3D AudioSuperPhat Spatializer1621629052Позволяет воспроизводить более широкий стереообраз через два близко расположенных динамика.ADAU144x, ADAU176x, ADAU1781
Surround & 3D AudioPhat-Stereo131352Использует стереофоническую перекрестную связь для имитации объемного звучания в стереодинамиках и других двухканальных ситуациях.ADAU144x, ADAU176x, ADAU1781
Surround & 3D AudioADI Surround191191346228TBDADAU144x
Surround & 3D AudioADI Virtual17617617748TBDADAU144x, ADAU176x, ADAU1781
Voice DetectorVoice Activity Detector4848155Выводит сигналы для использования флагом VAD для обнаружения речи. Должен использоваться вместе с флагом VAD.ADAU144x, ADAU176x, ADAU1781
Voice DetectorVoice Activity Detector (W/ Accelerator)84842111Улучшенная версия Voice Activity Detector с ускоренным временем реакции после прекращения присутствия голоса.ADAU144x, ADAU176x, ADAU1781
Voice DetectorVAD Flag171772Показывает, есть ли голос или нет, и должен использоваться вместе с Voice Activity Detector.ADAU144x, ADAU176x, ADAU1781
Pitch ModificationPitch Transposer76763204Сдвигает высоту тона входного сигнала, изменяя его основную частоту.ADAU144x, ADAU176x, ADAU1781
Pitch ModificationPitch Transposer Data Controlled76763203Сдвигает высоту тона входного сигнала, изменяя его основную частоту.ADAU144x, ADAU176x, ADAU1781
Dynamic BassMonoDynamic Bass Boost46462340Блок Dynamic Bass Boost обеспечивает усиление, которое изменяется в зависимости от уровня входного сигнала: более низкие уровни требуют и получают больше баса, чем более высокие.ADAU144x, ADAU176x, ADAU1781
Dynamic BassMonoDynamic Bass Boost (Add Mono)462240Это расширяет алгоритм, добавляя еще один канал к блоку.ADAU144x, ADAU176x, ADAU1781
Dynamic BassMonoDynamic Bass Boost (Add Stereo)59592840Это расширяет алгоритм, добавляя еще два канала к блоку.ADAU144x, ADAU176x, ADAU1781
Dynamic BassMonoDynamic Enhancement3737249Обеспечивает переменное усиление баса в зависимости от уровня входного сигнала.ADAU144x, ADAU176x, ADAU1781
Dynamic BassMonoDynamic Enhancement (Add Mono)3737239Это расширяет алгоритм, добавляя еще один канал к блоку.ADAU144x, ADAU176x, ADAU1781
Dynamic BassMonoDynamic Enhancement (Add Stereo)4848289Это расширяет алгоритм, добавляя еще два канала к блоку.ADAU144x, ADAU176x, ADAU1781
Dynamic BassMonoSuperbass1401405857Психоакустический алгоритм усиления баса, который улучшает воспринимаемый уровень баса за счет усиления гармоник более высоких частот.ADAU144x, ADAU176x, ADAU1781
Dynamic BassStereoDynamic Bass Boost59592940Блок Dynamic Bass Boost обеспечивает усиление, которое изменяется в зависимости от уровня входного сигнала: более низкие уровни требуют и получают больше баса, чем более высокие.ADAU144x, ADAU176x, ADAU1781
Dynamic BassStereoDynamic Bass Boost (Add Mono)46462240Это расширяет алгоритм, добавляя еще один канал к блоку.ADAU144x, ADAU176x, ADAU1781
Dynamic BassStereoDynamic Bass Boost (Add Stereo)59592840Это расширяет алгоритм, добавляя еще два канала к блоку.ADAU144x, ADAU176x, ADAU1781
Dynamic BassStereoDynamic Enhancement4848299Обеспечивает переменное усиление баса в зависимости от уровня входного сигнала.ADAU144x, ADAU176x, ADAU1781
Dynamic BassStereoDynamic Enhancement (Add Mono)3737239Это расширяет алгоритм, добавляя еще один канал к блоку.ADAU144x, ADAU176x, ADAU1781
Dynamic BassStereoDynamic Enhancement (Add Stereo)4848289Это расширяет алгоритм, добавляя еще два канала к блоку.ADAU144x, ADAU176x, ADAU1781
Dynamic BassStereoSuperbass1751757755Психоакустический алгоритм усиления баса, который улучшает воспринимаемый уровень баса за счет усиления гармоник более высоких частот.ADAU144x, ADAU176x, ADAU1781
Dynamic BassStereoSuperbass (Slew Optimized)1631637257Психоакустический алгоритм усиления баса, который улучшает воспринимаемый уровень баса за счет усиления гармоник более высоких частот. Включает слей (slew).ADAU144x, ADAU176x, ADAU1781
EffectsVocal Chorus23423481179Создает эффект, при котором аудиосигналу придаются множественные задержки для обогащения и уплотнения звука, как если бы одновременно играло несколько голосов (или инструментов).ADAU144x, ADAU176x
EffectsReverb339339507885Имитирует естественную реверберацию эхоподобного пространства, такого как концертный зал, и смешивает ее с исходным звуком.ADAU144x,
LoudnessLoudness (Low and High)7171278Регулятор громкости, который корректирует свою частотную характеристику для равной громкости на основе кривых равной громкости Флетчера и Мэнсона.ADAU144x, ADAU176x, ADAU1781
UnclassifiedAutomatic Volume Control1231235649Регулятор громкости, который адаптируется к уровню входного сигнала и пытается поддерживать уровень выходного сигнала системы достаточно постоянным.ADAU144x, ADAU176x, ADAU1781
Noise RemovalNoise Reduction6066062272269Разбивает входной сигнал на множество частотных полос и подавляет полосы, где сигнал отсутствует, тем самым уменьшая шум.ADAU144x, ADAU176x

SigmaStudio ADI Algorithm Resource Summary в SigmaStudio: настройка и параметры

Раздел SigmaStudio ADI Algorithm Resource Summary представляет собой сводную таблицу, которая содержит информацию о вычислительных затратах и требованиях к памяти для различных алгоритмов обработки звука от Analog Devices. Эта страница является отправной точкой для инженеров, планирующих загрузку сигнальной цепочки в процессоры семейства ADAU144x, ADAU176x или ADAU1781. Данные о ресурсах позволяют оценить загрузку ядра до начала построения проекта. В таблице для каждого алгоритма указаны четыре ключевых параметра: количество выполняемых инструкций (Executed Instructions), объем программной памяти (Program RAM), объем памяти данных (Data RAM) и объем памяти параметров (Parameter RAM). Эти значения критичны при разработке сложных многоканальных конфигураций, поскольку они напрямую влияют на возможность размещения всех необходимых блоков обработки в доступном пространстве DSP. Каталог включает алгоритмы из категорий Envelopes, Record Algorithms, Surround & 3D Audio и Voice Detector. Например, Generic Gain Envelope требует 44 инструкции и 9 ячеек Data RAM, а более сложный Wind Noise Suppressor — уже 103 инструкции и 38 ячеек. Для пространственной обработки доступны Mono2Stereo, Phat-Stereo и SuperPhat Spatializer, каждый из которых характеризуется собственным соотношением качества звучания и вычислительной сложности. При выборе алгоритмов для конкретной задачи важно учитывать не только качество обработки, но и суммарный бюджет ресурсов.