Ритм-машина v2 — готова

Думал я, что реализация займёт значительно больше времени. Но оказалось, что работы там меньше, чем я думал.

Рис. 1

На рис. 1 показано добавленное устройство чтения SD-карточек. На SD-флешках теперь хранятся MIDI-файлы, в которых записаны партии ударных инструментов. Файлы могут быть практически любой длины, сложности и длительности воспроизведения. Ограничений немного:

  • играть они могут только в 10-й MIDI-канал;
  • команды управления громкостью и «экспрессией», присутствующие в файлах, игнорируются.

Да, пожалуй, и всё. Файлы, не прошедшие внутреннюю проверку, просто пропускаются, как будто их нет.

Всё управление и логика работы осталось без изменений. Только добавилась возможность однократного проигрывания файлов (без зацикливания).

Ритм-машина v2 — готова: 2 комментария

Добавить комментарий