ΣSigmaStudio English

Single Volume (shared)

Блок Single Vol (Shared) представляет собой регулятор громкости, запрограммированный с использованием алгоритма слей (slew). Если ваша модель DSP не поддерживает алгоритм слей, используйте блок Single Volume Control (он использует прямую запись и имеет опцию алгоритма без слей). Если ваш DSP поддерживает алгоритм слей, используйте этот блок, поскольку он более функционален. Возможность добавления (Add) и расширения (Grow) алгоритмов важна, особенно в приложениях, где используются несколько плат DSP; этот регулятор громкости позволяет расширить конкретный алгоритм, уже выбранный для DSP.singlevolshared1.jpg

Следующие шаги поясняют разницу между добавленным и расширенным алгоритмом на примере двух DSP. Обратите внимание, что на самом блоке нет видимой разницы между расширенным и добавленным алгоритмом, и единственным признаком разных плат DSP является цвет проводов соединений блока.

  • Перетащите блок в рабочую область. Если у вас подключено несколько плат DSP, блок будет пустым, как показано здесь.

singlevolshared2.jpg

  • Щелкните по нему правой кнопкой мыши и выберите Add Algorithm > IC 1 > Single Gain xxxx (slew). (Если у вас подключен только один DSP, этого делать не нужно.)

singlevolshared3.jpg

singlevolshared4.jpg

  • Щелкните правой кнопкой мыши по границе или заголовку блока и выберите Grow Algorithm > 1. Single Gain xxxx (slew) > 1. Это добавит еще один набор входных/выходных пинов для той же платы DSP и того же алгоритма, что и на шаге 2.

singlevolshared5.jpg

singlevolshared6.jpg

  • Щелкните правой кнопкой мыши по границе или заголовку блока и выберите Add Algorithm > IC 2 > Single Gain xxxx (slew) > 1. Это добавит еще один набор входных/выходных пинов, но соответствующих другой плате DSP. Другие блоки, которые вы хотите подключить к этим пинам, должны быть независимыми (не связанными ни с каким DSP), либо они должны иметь тот же алгоритм, что и данный блок.

singlevolshared7.jpg

singlevolshared8.jpg

Теперь два верхних пина связаны с DSP под IC 1, а нижний пин связан с DSP под IC 2. Чтобы соединить этот блок с другими блоками, вы должны сохранять ту же принадлежность к DSP; программное обеспечение не позволит вам соединять пины от одного DSP с пинами другого. Обратите внимание на линии разного цвета для разных плат DSP ниже:

singlevolshared9.jpg

Single Volume (shared) в SigmaStudio: настройка и параметры

Single Volume (shared) — это блок регулятора громкости в среде SigmaStudio, предназначенный для процессоров семейства ADAU (SigmaDSP) от Analog Devices. Его ключевая особенность — использование алгоритма слей (slew), который обеспечивает плавное изменение уровня сигнала. Если ваша модель DSP не поддерживает данный алгоритм, рекомендуется применять стандартный блок Single Volume Control с прямой записью параметров. Основное преимущество этого регулятора — возможность работы с несколькими платами DSP одновременно. В отличие от обычного блока, Single Volume (shared) позволяет добавлять (Add) и расширять (Grow) алгоритмы для конкретных процессоров. Это важно в многоканальных системах, где требуется управление громкостью на разных DSP с сохранением единой логики обработки. На самом блоке нет видимых отличий между расширенным и добавленным алгоритмом — принадлежность к плате определяется только цветом проводов соединений. Для настройки в проекте SigmaStudio перетащите блок в рабочую область. При подключении нескольких DSP он будет пустым. Щелкните правой кнопкой мыши и выберите Add Algorithm > IC 1 > Single Gain xxxx (slew) для первой платы. Затем через Grow Algorithm добавьте дополнительные наборы входных и выходных пинов для той же платы, а через Add Algorithm — для других DSP (например, IC 2). Каждый новый набор пинов соответствует отдельному алгоритму на конкретном процессоре. При соединении блока с другими элементами сигнальной цепочки важно сохранять принадлежность к одной плате DSP.