схема MIDI merge

  • Автор темы Автор темы Acort
  • Дата начала Дата начала

Acort

Well-Known Member
7 Апр 2010
1.867
1.997
113
61
планета The мля
Коллеги, я правильно понимаю, что это схемка MIDI Merge 2 in -> 1 out?

56460.png


Микроконтроллер, блин, программировать же надо будет .... :Dle70: а как? Я в этом не очень шарю...
 
6n138 не хватает резисторов, лучше вообще вместо него взять что-нибудь дешевле и новее. а вместо тини - стм32ф0 с несколькими аппаратными уартами. плата дискавери или нуклео.
в программе прием и восстановление статусбайтов после раннингстатуса, собирание в один буфер. проще всего оперировать юсб-шным форматом миди сообщений в 32 бита на сообщение (стр 16 - https://www.usb.org/sites/default/files/midi10.pdf ). еще неплохо бы следить за сисексами и запрещать их прерывания, но если по простому, то можно игнорить все кроме нот и сс к примеру.
на выходе из 32бит берутся 1-2-3 байты (соотв. типу сообщения) и отправляются в уарт. можно анализировать статусы и отбрасывать повторяющиеся, но не дольше определенного интервала времени.
 
  • Like
Реакции: Acort
@mrf, .....понял только про нехватку резисторов, остальное - темный лес o_O Т.е. паяльник пока не греть? Разобраться с "раннингстатусом" для начала? :)
 
Начать и кончить в плане пайки - дело получаса для такой схемы )) Резисторы добавить на 3-й вывод? Какой номинал? Если эти приборы лучше заменить, то на что и как изменится схема?
 

Сейчас просматривают