Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Компьютерное железо
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2011, 21:16   #1
tarahtos
 
Регистрация: 29.07.2011
Сообщений: 4
Лампочка Хочу подружить железо с программой.

Привет всем!
У емня к вам вот такой вопрос существуют ли программы спомощью которых можно выставить функции на какомнибуть устройстве.К примеру игровой джойстик чтобы при нажатии одной кнопки он к примеру в программе выполнил опредиленную операцию?
Зачем мне это нужно?...
Дело в том что я музыкант и для концертов сейчас использую нет бук и звуковую карту и в них я запускаю виртуальные гитарные процессоры.У этих процессаров есть много различных присетов,но в процессе концерта не реально подбежать к буку и быстренько переключить рукой присет ибо руки заняты гитарой.Хочу сделать себе напольный переключатель.Но вот с программированием у меня очень туго поэтому к вам за помощью и обращаюсь.Я подумал что можно взять к примеру обыкновенный игравой джйстик и назначить на нем кнопки.Но как не знаю.Или может быть возможно создать такую программу?Которая просто будит выполнять эти операции?
Сори,Изложил вопрос как смог)Если вы что то не поняли пишите я обьясню подробнее!
Помогите музыканту.Заранее спасибо!
tarahtos вне форума Ответить с цитированием
Старый 29.07.2011, 22:10   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Эм...А на игровом джойстике разве это будет удобнее, чем на нетбуке? Имхо тогда уж лучше смотреть в сторону всяких мышей и клавиатур с доп. клавишами, Nostromo и т.п.

И по-моему больше шанс найти что-то подходящее на форуме музыкантов, а не программистов )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.07.2011, 00:11   #3
tarahtos
 
Регистрация: 29.07.2011
Сообщений: 4
По умолчанию

Нет.На форуме музыкантов этого точно нет.Я сюда из последней надежды обращаюсь.
Почему я выбрал джойстик.Потому что его удобно сделать в коробку,Но я не об этом.Железка это уже будет моя проблема.В монтирую его в эту коробку,уберу только крутилки и добавлю ещё одну кнопку чтобы переключать присеты < >

И мышь я считаю что не совсем удобная и подходящая вещь для такого дела.Ана ведь скорее всего будит конфликтовать с другой мишкой.

Вообще объясните мне. Разве сложно написать программу которая будет выполнять 2 функции? "переключить в лево,переключить в право". ???
tarahtos вне форума Ответить с цитированием
Старый 30.07.2011, 00:37   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Разве сложно написать программу которая будет выполнять 2 функции?
Ну сложность скорее всего зависит от "железки" и опыта программиста )

Цитата:
Ана ведь скорее всего будит конфликтовать с другой мишкой.
Я имел в виду какие-нибудь кейпады типа такого: http://www.3ona51.com/images/product...stromo/600.jpg
Там и программировать ничего не надо, только настроить в софте, идущим в комплекте, что будет происходить при нажатии определенных клавиш (нажатие "горячих клавиш", запуск макроса и т.д.).


Цитата:
На форуме музыкантов этого точно нет
А чем другие музыканты это переключают? Неужели задача настолько оригинальна и уникальна?)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 30.07.2011 в 00:43.
Alex11223 вне форума Ответить с цитированием
Старый 30.07.2011, 01:00   #5
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Купи миди-контроллер, извращенец От Novation что-нибудь, там отличный софт automap, из коробки поддерживает кучу VST ну и своих пресетов набить можно.
пыщь
JTG вне форума Ответить с цитированием
Старый 30.07.2011, 01:33   #6
tarahtos
 
Регистрация: 29.07.2011
Сообщений: 4
По умолчанию

Ребят ну я знаю что такое миди контроллер.Я его давно уже купил бы но мне не хочется отдоавать деньги за столько кнопок.Ведь они от 10 тысяч идут и там куча всего не нужного и грамосткая ана.
Я как раз хочу добится удобства и простоты.Ну не продаются миди контроллеры с двумя кнопками.

Вот так выглядит Стандартный гитарный миди контроллер для виртуальных гитарных процессаров типа Гитар риг.

А вот Что я хочу сделать.
http://galaxy.opqo.ru/assets/images/...CH%20(2ch).jpg

Последний раз редактировалось tarahtos; 30.07.2011 в 01:39.
tarahtos вне форума Ответить с цитированием
Старый 30.07.2011, 01:34   #7
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Если руки не кривые: http://www.flightsim.com/main/howto/mind.htm , а дальше уже вопрос программной части.
Levsha100 вне форума Ответить с цитированием
Старый 30.07.2011, 01:51   #8
tarahtos
 
Регистрация: 29.07.2011
Сообщений: 4
По умолчанию

Цитата:
Если руки не кривые: http://www.flightsim.com/main/howto/mind.htm , а дальше уже вопрос программной части.
Нет не совсем то.
Давайте к примеру представим.Вот у нас есть уже готовый Джойстик с драйверами.Всё,комп его видит.Нам остается как то сделать чтобы при нажатии кнопки он выполнил операцию.
tarahtos вне форума Ответить с цитированием
Старый 30.07.2011, 02:20   #9
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Ну события-то от джойстика ловить несложно, JvHidController'ом из JCL, например. А вот для взаимодействия с VST полюбому нужно будет прикидываться виртуальным MIDI-контроллером, писать дрова.
пыщь
JTG вне форума Ответить с цитированием
Старый 30.07.2011, 07:04   #10
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Всё вышепредложенное, довольно сложно в реализации и малоэффективно.
Я так понимаю, tarahtos хочет нажимать кнопку в программе, неким внешним устройством.
Если так, то можно это зделать через LPT-порт.
Программа-же добирается до кнопки, через дескриптор окна функцией GetParent и в нём "нажимает" соответствующую кнопку.
Могу реализовать Вашу задумку. Не безвозмездно, конечно. Контакты в подписи.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 30.07.2011 в 07:32.
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как грамотно подружить Firebird и Interbase на 1 ПК? Alexei91 БД в Delphi 3 20.08.2010 13:29
Не могу подружить ADO и CopyFromRecordset Дятел Microsoft Office Excel 0 16.03.2010 09:30
подружить Висту и ХР (ХР установлена после) ruesA Windows 36 23.07.2009 12:50
Как подружить SendMessage и TIdHTTP zcoder Работа с сетью в Delphi 1 13.04.2009 06:01