SigmaDSP
Управление аудиопроцессорами Sigma DSP (ADAU1401/1701/1702) через I2C прямо из Arduino-кода, без SigmaStudio
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:cc1f5a328e666bfceb064c6ff627514fb87ad4913070f201e5063e4b82c0dabdSigmaDSP-1.1.6-cc1f5a32.zipОписание
Управление аудиопроцессорами Sigma DSP от Analog Devices требует взаимодействия с их фирменной средой SigmaStudio, где звуковые модули — эквалайзеры, фильтры, генераторы — собираются блочным конструктором. Эта библиотека позволяет менять параметры этих модулей прямо из Arduino-кода через I2C, без привязки к SigmaStudio. Поддерживаются чипы ADAU1401, ADAU1701 и ADAU1702. Работает на основе экспорта проекта из SigmaStudio в набор заголовочных файлов, из которых библиотека вытягивает нужные параметры. Учти, что не все модули поддерживают внешнее управление — закрытые алгоритмы Analog Devices не тронешь, но базовые фильтры и регулировки реверс-инжинирили энтузиасты и добавили в код.