Musician
Воспроизведение мелодий на buzzer с неблокирующим выполнением кода на основе нотации MELO
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:6b458968e1d74a35d38bc8bd4d94d8fb81a0afa0ce5df260f5c85890c984fb35Musician-1.2.1-6b458968.zipОписание
Библиотека для управления пищащим излучателем (buzzer) с помощью музыкальных мелодий. Работает на основе нотной нотации MELO из библиотеки Melody и воспроизводит музыку неблокирующим способом — код продолжает выполняться, пока звучит мелодия. Поддерживает паузу и остановку по требованию, управление громкостью через шкалу от -4 до +4, а также регулировку длительности пауз между нотами для предотвращения слияния одинаковых звуков подряд. Для полноценной работы нужна библиотека Melody. Если вам нужна блокирующая функция — есть метод синхронного воспроизведения, который ждёт полного проигрывания мелодии. Подходит для простых музыкальных проектов и звуковых эффектов на Arduino.