Open NS-Clone opened 1 year ago
@NS-Clone а не хочешь сделать полноценную обработку миди в своём анриле?) Там просто всё - ловим записи во второй бит регистра 14 AY, если записан 0 - следующие 8 записей будут битами данных и девятая - должна быть всегда 1. Если долго (~1 миллисекунду) ничего не писали - сбрасываем состояние, ждём заново нулевой бит. Работы на один вечер с перекурами)
вот тож я не хотел этого делоть :)
и нужно не просто ловить 8 записей нужно щитать такты между записями не уверен источник тактов который я знаю в уунриале наверно сбрасываетсо каждый фрейм? как тогда ловить записи через фрейм
это нужно писать распознавалку на уровне сохранялки в tap ххотя щас это не выглядит так страшно как на момент впиливаниия того миди
Работы на один вечер с перекурами)
я ужо неделю смерживаюсь с недорепой когда там работы меньше чем на один вечер
@NS-Clone а не хочешь сделать полноценную обработку миди в своём анриле?) Там просто всё - ловим записи во второй бит регистра 14 AY, если записан 0 - следующие 8 записей будут битами данных и девятая - должна быть всегда 1. Если долго (~1 миллисекунду) ничего не писали - сбрасываем состояние, ждём заново нулевой бит. Работы на один вечер с перекурами)
потом 1 держитссо когда/пока "нет данных"? напомнишь сразу какая частота вывода юзаетсо
нужно щитать такты между записями
в EsPectrum, например, так не заморачивались, как я понял - можно с любым периодом биты слать и он всё принимает
потом 1 держитссо когда/пока "нет данных"?
да
напомнишь сразу какая частота вывода юзаетсо
31250 бод ака 32 микросекунды между битами
кстате реквестируетсо версия юзающая нативную ПЗУ-шную $11A3 - Send Byte to MIDI Device