Nx1 Mixer (Linear)
Существует три версии алгоритма 'NX1 Mixer'.
2×1 (No Slew)
3×1 (HW Signals)
4×1 (No Slew)
2x1 (No Slew)
Микшер 2×1 имеет 2 входных канала и 1 выходной канал. Микшеры 2×1 смешивают два входных канала в один выходной канал. Уровень каждого входного сигнала можно регулировать независимо. Есть два комбинированных списка для установки усиления, по одному комбинированному списку на каждый входной пин. Чтобы установить усиление, нажмите на комбинированный список и введите значение в диапазоне от -128.0 до 127.999.
| Name | Format [int/dec] - [control/audio] | Function Description | |
| Pin 0*: | Decimal - | audio | Входной сигнал |
| Pin 1*: | Decimal - | audio | Входной сигнал |
| Примечание: *Указано для микшера 2×1. Количество входных пинов увеличится на N |
Выходные пины
| Name | Format [int/dec] - [control/audio] | Function Description | |
| Pin 2: | Decimal - | audio | Смесь входных сигналов в выходном канале |
Элементы управления GUI
| GUI Control Name | Default Value | Range | Function Description |
| vol | 1 | -128.0 to 127.999 | Этот элемент управления определяет усиление, применяемое к входному сигналу |
Алгоритмы Grow и Add
Расширение (Grow) поддерживается максимум до 16 выходных каналов.
Алгоритм Add не поддерживается.
| GUI Control Name | Compiler Name | Function Description |
| vol | Mixer2x1NoSlewS300Alg1vol_00_00 | усиление, применяемое к входному сигналу |
Здесь,
Поддерживаемые DSP
3x1 (HW Slew)
Микшер 3×1 имеет 3 входных канала и 1 выходной канал. Микшеры 3×1 смешивают три входных канала в один выходной канал. Уровень каждого входного сигнала можно регулировать независимо. Есть три комбинированных списка для установки усиления, по одному комбинированному списку на каждый входной пин. Чтобы установить усиление, нажмите на комбинированный список и введите значение в диапазоне от -128.0 до 127.999. Значения усиления сглаживаются (slew) для уменьшения аудиощелчков. Варианты сглаживания можно выбрать в контекстном меню.
| Name | Format [int/dec] - [control/audio] | Function Description | |
| Pin 0*: | Decimal - | audio | Входной сигнал |
| Pin 1*: | Decimal - | audio | Входной сигнал |
| Pin 2*: | Decimal - | audio | Входной сигнал |
| Примечание: *Указано для микшера 3×1. Количество входных пинов увеличится на N |
Выходные пины
| Name | Format [int/dec] - [control/audio] | Function Description | |
| Pin 3: | Decimal - | audio | Смесь входных сигналов в выходном канале |
Элементы управления GUI
| GUI Control Name | Default Value | Range | Function Description |
| vol | 1 | -128.0 to 127.999 | Этот элемент управления определяет усиление, применяемое к входному сигналу |
Алгоритмы Grow и Add
Расширение (Grow) поддерживается максимум до 8 выходных каналов.
Алгоритм Add не поддерживается.
| GUI Control Name | Compiler Name | Function Description |
| vol | Mixer3x1SlewS300Alg1target_00_00 | усиление, применяемое к входному сигналу |
Здесь,
Поддерживаемые DSP
4x1 (No Slew)
Микшер 4×1 имеет 4 входных канала и 1 выходной канал. Микшеры 4×1 смешивают четыре входных канала в один выходной канал. Уровень каждого входного сигнала можно регулировать независимо. Есть четыре комбинированных списка для установки усиления, по одному комбинированному списку для каждого входного пина. Чтобы установить усиление, нажмите на комбинированный список и введите значение в диапазоне от -128.0 до 127.999.
| Name | Format [int/dec] - [control/audio] | Function Description | |
| Pin 0*: | Decimal - | audio | Входной сигнал |
| Pin 1*: | Decimal - | audio | Входной сигнал |
| Pin 2*: | Decimal - | audio | Входной сигнал |
| Pin 3*: | Decimal - | audio | Входной сигнал |
| Примечание: *Указано для микшера 4×1. Количество входных пинов увеличится на N |
Выходные пины
| Name | Format [int/dec] - [control/audio] | Function Description | |
| Pin 4: | Decimal - | audio | Смесь входных сигналов в выходном канале |
Элементы управления GUI
| GUI Control Name | Default Value | Range | Function Description |
| vol | 1 | -128.0 to 127.999 | Этот элемент управления определяет усиление, применяемое к входному сигналу |
Алгоритмы Grow и Add
Алгоритм Grow поддерживается максимум для 8 выходных каналов.
Алгоритм Add не поддерживается.
| GUI Control Name | Compiler Name | Function Description |
| vol | Mixer4x1lewS300Alg1vol_00_00 | усиление, применяемое к входному сигналу |
Здесь,
Поддерживаемые DSP
Nx1mixerlinear в SigmaStudio: настройка и параметры
Nx1 Mixer (Linear) — это алгоритм линейного микшера в среде SigmaStudio, предназначенный для процессоров семейства ADAU (SigmaDSP) от Analog Devices. Он доступен в трех версиях: 2×1, 3×1 и 4×1, каждая из которых сводит соответствующее количество входных аудиоканалов в один выходной. Основное назначение блока — гибкое сведение нескольких сигналов с возможностью точной настройки уровня каждого из них. Принцип работы микшера основан на суммировании входных сигналов с весовыми коэффициентами. Уровень каждого входа регулируется независимо с помощью элемента управления vol. Диапазон значений усиления составляет от -128.0 до 127.999 дБ, что позволяет как значительно ослабить сигнал, так и усилить его. В версии 3×1 (HW Slew) предусмотрено сглаживание (slew) изменений усиления, которое уменьшает вероятность возникновения аудиощелчков при резкой смене параметра. Варианты сглаживания выбираются в контекстном меню блока. В проекте SigmaStudio настройка микшера выполняется через комбинированные списки, привязанные к каждому входному пину. Для версии 2×1 таких списков два, для 3×1 — три, для 4×1 — четыре. Ввод значения в диапазоне от -128.0 до 127.999 задает коэффициент передачи соответствующего канала. Выходной пин всегда один и представляет собой сумму обработанных сигналов. При использовании алгоритма Grow блок может быть расширен до 16 выходных каналов, что делает его пригодным для построения более сложных схем маршрутизации.