Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.18;
Скачать: CL | DM;

Вниз

USB <-> MIDI   Найти похожие ветки 

 
Digitman ©   (2005-11-23 13:49) [0]

нет ли у кого-то под рукой инф-ции об электрофизическом сопряжении этих аппаратных интерфейсов ?


 
Игорь Шевченко ©   (2005-11-23 13:56) [1]

Есть информация о том, что продаются такие устройства :) Цена начиная от $50 :)


 
Digitman ©   (2005-11-23 14:03) [2]


> Игорь Шевченко ©   (23.11.05 13:56) [1]


Сей вопрос, Игорь, я исследовал. И средняя стоимость готового решения мне известна.

Вопрос в том, что  в нашей деревне найти его весьма и весьма сложно. Только  - "под заказ".


 
Reindeer Moss Eater ©   (2005-11-23 14:38) [3]

Кажется нужна микросхема контроллера usb.
Стоят они копейки, но в партиях от 10 000 штук и выше.

Инфу можно найти на форуме Сухого, но он часто в дауне, и похоже что сейчас тоже.

www.sukhoi.ru/forum


 
Digitman ©   (2005-11-23 14:42) [4]


> Reindeer Moss Eater ©   (23.11.05 14:38) [3]


а поясни, RMD, нахрена она там ? я просто не вдавался в подробности до сего момента ...

только лишь из-за того что USB-интерфейс полудуплексный, в отличии от полнодуплексного MIDI-интерфейса ?


 
Reindeer Moss Eater ©   (2005-11-23 14:47) [5]

Я не совсем в курсе.
Просто знаю, что энтузиасты авиасимов делают свои джойстики.
С джоем на game порту проблем нет, вешаются 4 переменных резистора и 4 кнопки. После чего с помошью стандартного JoyAPI можно иметь 4 оси + 4 кнопки.
Если нужен более  продвинутый девайс, то используют usb + аппаратный контроллер.
Думаю с миди та же история будет.


 
Digitman ©   (2005-11-23 14:48) [6]


> в отличии


читать - "в отличие"


 
Digitman ©   (2005-11-23 14:54) [7]


> Reindeer Moss Eater ©   (23.11.05 14:47) [5]


> Думаю с миди та же история будет


пожалуй, не соглашусь...


 
Reindeer Moss Eater ©   (2005-11-23 14:57) [8]

Ну без контроллера-то все равно не подключить.
Исходя из простого факта, что у них немного разное количество контактов.


 
Digitman ©   (2005-11-23 15:06) [9]


> Reindeer Moss Eater ©   (23.11.05 14:57) [8]


контакты-то, думаю, ни при чем.

"интересность" заключается в том, что полная MIDI-магистраль включает две независимые электрофизические магистрали (туда и обратно), в то время как USB-магистраль позволяет в каждый момент времени трансляцию данных ЛИБО туда ЛИБО обратно, но не одновременно И туда И обратно ..


 
Игорь Шевченко ©   (2005-11-23 15:11) [10]

Digitman ©   (23.11.05 15:06) [9]

Я думаю, там как раз мультиплексор стоит, так как скорость передачи по MIDI заведомо медленнее, чем по USB.


 
Digitman ©   (2005-11-23 15:25) [11]


> Игорь Шевченко ©   (23.11.05 15:11) [10]


Информационная USB-магистраль имеет лишь одну пару (дифференциал D+ D-), в каждый момент времени используемая либо для приема либо для передачи, в то время как полная информационная MIDI-магистраль имеет две пары (одна пара - прием, другая пара - передача)

Или я не прав ?


 
Игорь Шевченко ©   (2005-11-23 15:28) [12]

Digitman ©   (23.11.05 15:25) [11]

Весьма вероятно, но к такому адаптеру еще и драйвер ведь прилагается, насколько мне известно. Драйвер и может (вкупе с железкой) заниматься мультиплексированием/демультиплексированием.
В конце концов, синтезаторы с USB-интерфейсом работают :) Та же Yamaha PSR


 
Digitman ©   (2005-11-23 15:40) [13]


> Игорь Шевченко ©   (23.11.05 15:28) [12]


> к такому адаптеру еще и драйвер ведь прилагается


Так точно , сэр)
Это мне известно и к этому я готов)
Но это уже, согласись, иной вопрос, т.е. выходящий за рамки вопроса об электрофизическом сопряжении..

p.s.

велосипед не изобретаю, интересно концептуальное решение


 
wal ©   (2005-11-23 15:50) [14]


> интересно концептуальное решение
Концептуально нечто вроде этого:
Со стороны миди - стоит буфер (FIFO), приходящие с миди-оборудования данный попадают туда. Некий контроллер следит за этим буфером. Драйвер время от времени опрашивает по усб - есть ли данные для приема, если есть, то считывает их. При передаче буферы не нужны, можно сразу передавать на миди-оборудование. Размер буфера должен быть таким, чтобы переполнения не было, с учетом периода опроса драйвером и скорости усб. В итоге у миди-оборудования абсолютная иллюзия полного дуплекса.

С уважением.


 
Digitman ©   (2005-11-24 16:30) [15]

так что ? принципиальные эл.схемы эл-физ-сопряжения этих двух магистралей никому не встречались на просторах Сети ?


 
Rem ©   (2005-11-24 17:31) [16]

http://www.usb.org/developers/devclass_docs/midi10.pdf


 
Digitman ©   (2005-11-24 17:40) [17]


> Rem ©   (24.11.05 17:31) [16]


чудесен документ сей.

единственное что я в нем не усёк - сабж.


 
Rem ©   (2005-11-24 18:03) [18]

электрофизическом сопряжении этих аппаратных интерфейсов

единственное что я в нем не усёк - сабж.


См. Figure 1

Напрямую - не получится. Это, типа, разные интерфейсы, типа.

Может, это поможет:

http://blogs.bl0rg.net/netzstaub/archives/000940.html



Страницы: 1 вся ветка

Текущий архив: 2005.12.18;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.046 c
4-1129485672
st
2005-10-16 22:01
2005.12.18
api,железо


6-1125758302
Inq
2005-09-03 18:38
2005.12.18
определение рабочих групп локальной сети


3-1130861942
zz 5
2005-11-01 19:19
2005.12.18
Создание инсталлятора Interbase


2-1133789599
veres
2005-12-05 16:33
2005.12.18
Упаковка dbf


14-1133020154
GanibalLector
2005-11-26 18:49
2005.12.18
Просто радость...