Комментарии 8
Очень круто! Надо самому попробовать как-нибудь.
У меня синтезатор NP-V60, но встроенные звуки поднадоели. Плюс иногда эквалайзер нужен. И я бы начал с Orange PI, например, Zero. Там аудио-кодек встроен, хотя внешний ЦАП, наверное, шуметь поменьше должен.
Из минусов - загружается проц не быстро. Синтезатор сам по себе включается сильно быстрее.
Если питание клавиатуры и синтезатора объединено, то опторазвязку для MIDI можно и не делать, а подпаяться прямо к логике. Тогда выход MIDI свободным останется. У меня вот MIDI нету, только USB.
Ну смотря какой синтезатор. Многие включаются значительно не быстрее. Motif 6 с 10 микроконтроллерами включается примерно так же.
Orange не поддерживается библиотекой Circle, поэтому только малинка. Хотя Orange Pi и дешевле и мощнее.
В видео все рассказано насчет MIDI. Первоначально было так. Но в статье оставлен конечный вариант. При при разработке совмещенного обработчика MIDI команд при отладке непонятно было по какому интерфейсу приходят команды.
Мне главное, чтобы fluidsynth запустился, наверное. Под обычным линуксом. Ну и задержки, конечно. В принципе люди и нетбуки на сцену таскают, но встроенное решение было бы удобнее.
Ну линух - так себе затея. Bare metal намного выгоднее по ресурсам.
Для справки: Korg OpSix и WaveState были сделаны на Raspberry Pi Compute 3.
При помощи PCF8574 можно любой дисплей на HD44780 или КБ1013ВГ6 так подключить.
Есть такой проект на Raspberry Pi - Zynthian. Вложений требует, конечно, побольше, но и возможностей запустить разные движки синтов много - и FluidSynth,и Dexed, Raffo и Monique, и прочие. ЗЫ. И linux VST плагины в том числе.

Превращаем MIDI клавиатуру в синтезатор. Часть 1. Железо