Страница 2 из 2

Re: Эмуляция нажатия клавиш клавиатуры по команде с COM порт

Добавлено: Пт авг 24, 2012 19:40:35
DerMeister
Goldsmith,
Так я именно потому и завел этот разговор, что реализовать MIDI весьма просто. С физической точки зрения это обычная токовая петля с оптической развязкой. Обойдется всего в один транзисторный оптрон. С канальной - обычный UART, только на нестандартной (с точки зрения связистов, конечно) скорости. Сам протокол тоже весьма прост - сообщение состоит из нескольких байт.

Реализовать довольно просто, а результат будет куда интереснее.
Почитал я тут на досуге про MIDI. Про "простую реализацию" протокола MIDI...
вот тут: http://www.last.h16.ru/protokol/prot.shtml
Волосы дыбом встают! А Вы говорите все просто...
Но разбираться однозначно буду :)

Re: Эмуляция нажатия клавиш клавиатуры по команде с COM порт

Добавлено: Сб авг 25, 2012 00:16:34
Goldsmith
DerMeister писал(а):Почитал я тут на досуге про MIDI. Про "простую реализацию" протокола MIDI...
вот тут: http://www.last.h16.ru/protokol/prot.shtml
Волосы дыбом встают! А Вы говорите все просто...
Ну что тут скажешь... Чтобы так запутать элементарную вещь, нужен особый талант.

Попробуйте поискать, например, книгу "MIDI: Язык богов". Автора не назову, на книжной полке ее не нашел. Наверное, кто-то взял почитать. Очень простая и в то же время толковая книга по данной теме, несмотря на игривое название.
DerMeister писал(а):Но разбираться однозначно буду :)
Правильно:
Изображение

Re: Эмуляция нажатия клавиш клавиатуры по команде с COM порт

Добавлено: Сб авг 25, 2012 18:26:36
DerMeister
Мне, честно говоря, тоже показалось, что как-то в той статье слишком все замудрено. Мне показалось, что должно быть как-то проще это все...
MIDI: Язык богов
Автор случайно не Никоненко, не помните?
Нашел в сети. Буду пробовать.
А Вам снова спасибо большое!

Re: Эмуляция нажатия клавиш клавиатуры по команде с COM порт

Добавлено: Сб авг 25, 2012 21:29:53
Goldsmith
DerMeister писал(а):Автор случайно не Никоненко, не помните?
Точно, он самый.

Читал давно, но помню, что книга оставила хорошее впечатление.

Re: Эмуляция нажатия клавиш клавиатуры по команде с COM порт

Добавлено: Пт окт 05, 2012 13:13:43
Alexeyslav
Надеятся на то что "красиво" станет с опытом - НЕ СТОИТ! Если спешить, откладывать "причесывание" на потом - от этой привычки будет все трудней и трудней избавлятся. Надо учится делать так чтобы сразу было наиболее просто и наиболее красиво из всех возможных вариантов, пусть даже если это и занимает больше времени. Зато ты получаешь систему которую легко проследить и которая по этой же причине не нуждается в отладке. В итоге суммарно потратишь на разработку меньше времени, чем на разработку методом "временных костылей". Запомните - ничто не бывает настолько постоянным как временное!