TeensyAudioFlashLoader
Загрузка аудиосэмплов с SD-карты во флэш или PSRAM Teensy 4.1 для быстрого воспроизведения
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:ecfb52ada320885817df2f79db9c90c7aa658fece895f1a59f67e151a356a805TeensyAudioFlashLoader-1.0.8-ecfb52ad.zipОписание
Если вы работаете с Teensy 4.1 и используете TeensyVariablePlayback для воспроизведения аудиосэмплов, эта библиотека решает классическую проблему: внешняя флэш-память на плате намного быстрее, чем микро-SD карта, но при этом объём её ограничен. TeensyAudioFlashLoader загружает аудиофайлы с SD-карты во флэш или PSRAM платы, чтобы воспроизведение было качественным и быстрым. Работает только с RAW-файлами (16 бит, 44100 Гц, знаковые целые числа) — WAV не поддерживаются, хотя их можно конвертировать в Audacity. Учитывайте, что метод playWav не реализован, есть только playRaw. Если всё-таки попытаетесь проиграть WAV через playRaw, в начале звука появится короткий шум от заголовка файла.