Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Интерфейс MIDI для ZX (http://zx-pk.ru/showthread.php?t=5805)

boo_boo 26th October 2007 21:06

Quote:

Originally Posted by caro (Post 106459)

а такой MIDI будет Z80 вейтить?

fan 26th October 2007 21:46

Песюк очень даже не плохой миди девайс ;)
Для отлова мидишных посланий можно юзать чёнить вроде MIDIMonitor , MIDI Input Viewer , ... Для передачи можно озать древнюю версию CakeWalk (сним в комлекте идёт виртуальная миди клавиатура). Можно ещё сконструлить PC keyboard to MIDI note controller adapter (юзает AT90S2313 / AT90S1200 , есть сырки) - http://www.borg.com/~jglatt/hardware...ys/adapter.htm :D

caro 27th October 2007 07:41

Quote:

Originally Posted by boo_boo (Post 106476)
а такой MIDI будет Z80 вейтить?

Да.

boo_boo 27th October 2007 15:45

а подойдет ли вообще для рилтаймового музицирования MIDI через RS232 на ZXMC? а то ведь на стороне ZX надо разжёвывать MIDI-протокол, да еще вейты.. подозреваю, кроме этого разжёвывания ресурсов ни на что не хватит.
возникает мысль о МК, который может справиться сам с MIDI-протоколом, а ZX -- забирать уже готовые данные.
еще вариант -- раздербанить копеечный синтезатор, и перепаять его клаву на ZX-матрицу. конечно, будут только тупые noteOn/noteOff, но может оно и ничего :rolleyes:

Orionsoft 30th October 2007 15:26

а где сказано , что эта штука играет через AY ?

newart 30th October 2007 17:12

Quote:

Originally Posted by boo_boo (Post 106520)
а подойдет ли вообще для рилтаймового музицирования MIDI через RS232 на ZXMC? а то ведь на стороне ZX надо разжёвывать MIDI-протокол, да еще вейты..

Поясните плиз, что такое этот ваш Wait? :)
И зачем оно надо и почему не сделать иначе.

caro 30th October 2007 17:28

Quote:

Originally Posted by newart (Post 106810)
Поясните плиз, что такое этот ваш Wait? :)
И зачем оно надо и почему не сделать иначе.

Уверяю всех что тот WAIT, о котором здесь идет речь в данном случае никакого значения не имеет.
При той скорости работы COM-порта, которая нужна для работы MIDI-интерфейса (31250 бод),
торможением Z80 при опросе портов RS232 в 5 мксек (~15 тактов процессора) можно пренебречь.
Сделать иначе можно, усложнив схему, но это не рационально, да и не имеет смысла.

newart 30th October 2007 18:06

Quote:

Originally Posted by caro (Post 106813)
Уверяю всех что тот WAIT, о котором здесь идет речь в данном случае никакого значения не имеет.
При той скорости работы COM-порта, которая нужна для работы MIDI-интерфейса (31250 бод),

Спасибо Caro, успокоил. :)
Так карточка с работающим Midi уже производится-продается?

Добавлено через 20 минут
А какой вообще принцип работы с этим Midi портом, нужно програмно сколько то раз в прерывание проверять его состояние и принимать данные, которых больше 80 байт за прерывание быть не может?

Добавлено через 21 минуту
Quote:

Originally Posted by caro (Post 106459)
Но поскольку реакции не последовало, прошивку пока не трогал.

Ну так, карточки на руках нет, какая может быть реакция?
Ждем когда можно будет купить карточку с прошивкой.


All times are GMT +4. The time now is 15:47.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.