Назад к каталогу

ArdVoice

Воспроизведение сжатых аудиофайлов на Arduboy с поддержкой изменения скорости воспроизведения

Версия0.1.1
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер207.62 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
0.1.1207.62 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:cf44d95f730387270af2a05e386a08a87751c58a2d6376da1b441eab91c5d51c
АрхивArdVoice-0.1.1-cf44d95f.zip

Описание

Звуковая библиотека для Arduboy, которая воспроизводит сжатые аудиофайлы — речь, эффекты и музыку из PAW-данных. В основе две части: компрессор (vocoder) для подготовки звука и сама библиотека для проигрывания. Vocoder работает с wav-файлами формата 8000 Hz, моно, 8-бит PCM без знака, достаточно хорошо сжимает (от 88 до 530 байт в секунду), качество можно настраивать от 0 до 10. Воспроизведение позволяет менять скорость звука (0.8–1.4x), вызывая обычные методы playVoice(), stopVoice() и проверку isVoicePlaying(). Главное ограничение — на 60 fps играх может вызвать падение производительности, поэтому подходит скорее для игр с умеренным кадровым рейтом или для добавления редких звуковых элементов.

Версии

Показано: 2
0.1.12026-08-23 19:12:25 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.02026-08-23 19:12:25 UTC
ZIP по запросу
первое скачивание может быть дольше