Текущий архив: 2005.12.11;
Скачать: CL | DM;
ВнизLPT Найти похожие ветки
← →
manulo © (2005-11-21 17:42) [0]Тут это, проблема такая. Шефу приспичило музыкой занятся, причём не просто так, а на компьютере писать. О! И не просто писать, а притащил какую то разбитую миди клаву, и попросил подпаять к ней лпт разъём (вопрос о том, куда, я тактичто опущу :( ). В принципе вопрос решаем для меня и сейчас. Нашёл небольшой примерчик, ну примерно изображу:
Выходы 1 2 3 4 .... 12
В 1
Ы 2
Х 3
О
Д ...
Ы 5
В общем смысл в чём. Стандартно у ЛПТ порта есть 12 выходов и 5 входов. Получаем матрицу 12х5, где каждое пересечение = одной клавише на искомой клаве. Беда в том, что 12 х 5 = 60 (всего). Короче, я в музыке не силён, там речь о каких то октавах шла... В общем, этого мало. Нужно больше, в этом то и проблема.
Теоретически нухом чую, что этот стандарт "разметрки" лапок ЛПТ разьёма (принтерный) не является таким уж и не заменимым, и можно сделать, например 12 входов и 12 выходов (расширив т.о. матрицу до 144 состояний), а вот в какую сторону рыть и где почитать, чёто не могу найти. Мож кто с таким сталкивался?
← →
Reindeer Moss Eater © (2005-11-21 17:46) [1]А миди клаву к миди порту не пробовал подключать?
← →
manulo © (2005-11-21 18:05) [2]так в том то и трабл.... ИЗ клавитатуры только клавиши остались, правда в нажатом состоянии прозваниваются все, как ни странно :), и ещё пару десятков проводков торчит во все стороны. И больше НИЧЕГО!!! АБСОЛЮЧНО!!! А не, гоню, ещё десятка полтора диодов выжило ;)
← →
oldman © (2005-11-21 18:09) [3]
> Беда в том, что 12 х 5 = 60 (всего). Короче, я в музыке
> не силён, там речь о каких то октавах шла...
Ни фига себе, мало... 5 октав!
← →
manulo © (2005-11-21 18:10) [4]не, ну шеф -- человек серьёзный :) Ему мало, да и клавиш много неиспользуемых остаётся :)
← →
Игорь Шевченко © (2005-11-21 18:10) [5]
> И не просто писать, а притащил какую то разбитую миди клаву,
> и попросил подпаять к ней лпт разъём
Это не LPT, это джойстик
← →
manulo © (2005-11-21 18:18) [6]Не... Порт джойстика у него уже занят собсно джойстиком :) Так, что, блин, ЛПТ.
2 oldman © (21.11.05 18:09) [3]
это в октаве 12 клавиш получается? Так, для общего развития...
← →
manulo © (2005-11-21 18:20) [7]2 Игорь Шевченко © (21.11.05 18:10) [5]
На это "клавиатуре" остались только кликеры... откудова он её выцарал, понятия не имею, но сантименты, говорит, серцу дорога и хочу именно и именно так.
← →
oldman © (2005-11-21 18:28) [8]
> manulo © (21.11.05 18:18) [6]
> это в октаве 12 клавиш получается? Так, для общего развития.
> ..
до-додиез-ре-редиез-ми-фа-фадиез-соль-сольдиез-ля-сибемоль-си
Считай сам :)))
← →
manulo © (2005-11-21 18:43) [9]Так, с этим понял...
А всё ж таки, есть у кого нить на примете литература, ссылки касательно сабжа?
← →
oldman © (2005-11-21 18:48) [10]
> manulo © (21.11.05 18:43) [9]
> А всё ж таки, есть у кого нить на примете литература, ссылки
> касательно сабжа?
ну я не знаю... Как я понял - клавиатура=куча контактов...
при чем тут midi?
← →
Плохиш © (2005-11-21 19:09) [11]Может дешевле шефа заказать?
← →
Rem © (2005-11-21 19:24) [12]Распаять на LPT - не проблема. Проблема потом существующему ПО растолковать, что это не просто "замыкалка выводов LPT порта", а "устройство ввода нотных знаков".
Наиболее простое решение - купить китайскую MIDI клавиатуру, изъять оттуда контроллер, установить в сие "чудо", развести по имеющимся в наличии клавишам. Покупать, видимо, с таким же или большим количеством клавиш. Стоит, я думаю, недорого.
← →
manulo © (2005-11-22 09:43) [13]2 Rem
Тут как раз проще, есть исходники, правда под те самые 5 октав, и под 98-ю... Но это как раз не проблема переделать, проблема именно в том, что бы объявить лапы 1-12 выходами а лап 13-24 -- входами, и кооректно с них читать.
← →
КаПиБаРа © (2005-11-22 09:47) [14]Похоже вам на работе действительно нечем занятся :)
← →
gn © (2005-11-22 10:20) [15]manulo © (21.11.05 17:42)
нафиг такую работу
gn
cn1101
← →
gn © (2005-11-22 10:21) [16]manulo © (21.11.05 17:42)
нафиг такую работу
gn
cn1101
← →
Digitman © (2005-11-22 10:28) [17]
> manulo © (22.11.05 09:43) [13]
ну есть же в природе готовые чипы MIDI-контроллеров) ... почему бы не найти и не приспособить по прямому назначению ? Что, на LPT свет клином сошелся ?
ну хорошо ... присобачил ты , предположим, всю эту петрушку к LPT-порту компа ... дальше что ? писать будешь lhfqdthysq софт соответствующий ? ведь более- менее серьезный существующий софт для "музицирования" ориентирован на ввод MIDI-команд со стандартных MIDI-in-дивайсов, а не с каких-то там LPT ..
← →
Digitman © (2005-11-22 10:33) [18]
> manulo
К тому же на примитивной non-touch-responsable-клаве в исполнительском плане можно сотворять разве что а ля "Чижик-Пыжик" или тин-клубный "умц-умц")
← →
seg (2005-11-22 10:45) [19]Каменный век.
Сейчас во многих синтезаторах USB используют.
А какая звуковая плата и какой для нее софт у шефа?
← →
dr Tr0jan © (2005-11-22 11:10) [20]Может быть копать в сторону мультиплексоров, шифраторов и дешифраторов?
← →
manulo © (2005-11-22 11:45) [21]та тут я так понял фишка даже не в плане это всё сваять, а в плане именно "переразметить" ЛПТ по своему вкусу (куда вход, а куда выход).
2 dr Tr0jan ©
При чём тут это? :)
← →
Digitman © (2005-11-22 11:49) [22]
> При чём тут это?
при том что без мультиплексирования/шифрации/дешифрации никак не обойтись, будь она реализована хоть программно, хоть аппаратно
← →
Игорь Шевченко © (2005-11-22 12:21) [23]manulo © (22.11.05 11:45) [21]
Скиньтесь ему на MIDI Composer - дешево и сердито.
← →
seg (2005-11-22 12:27) [24]А шеф не собирается распространять свои произведения среди сотрудников в приказном порядке?
← →
manulo © (2005-11-22 19:27) [25]Надеюсь нет :)
Дык, есть хоть какие нить ссылки по теме?
← →
DiamondShark © (2005-11-22 21:12) [26]
> manulo © (22.11.05 19:27) [25]
>
> Дык, есть хоть какие нить ссылки по теме?
Ссылок -- просто завались!
http://market.yandex.ru/catalogoffers.xml?hid=91103
← →
Anatoly Podgoretsky © (2005-11-22 21:21) [27]Клавиатура это ерунда, проблемы будут с драйверами и программами.
← →
TUser © (2005-11-22 21:30) [28]развод
Страницы: 1 вся ветка
Текущий архив: 2005.12.11;
Скачать: CL | DM;
Память: 0.51 MB
Время: 0.037 c