controlVoltage
Генерация CV сигналов для модульных синтезаторов: триггеры, гейты, огибающие, LFO и квантованные последовательности
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2ea71a336c7d315881661fd959a86faf2d2d256b522460cd5bf56afb4e13fa19controlVoltage-1.0.1-2ea71a33.zipОписание
Библиотека для синтеза управляющих напряжений (CV) — инструмент для тех, кто собирает модульные синтезаторы на основе микроконтроллеров. Генерирует триггеры, гейты, квантованные CV, огибающие, LFO и последовательности без привязки к конкретному DAC: вы сами решаете, какой использовать. Хорошо работает с MCP4728 и встроенным DAC на ESP32. Требует микроконтроллер на 32-битах и регулярное опрашивание библиотеки на высокой частоте (рекомендуется 1 кГц) — использование Serial замедлит работу. Код не применяет таймеры или прерывания, простой и понятный. Поддержка atmega есть, но с ограничениями. Подойдет, если вы хотите быстро добавить базовую CV функциональность в свой проект без лишних головоломок с таймингом.