Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 11, 2010 00:36:38

Alex_Kutsan
От:
Зарегистрирован: 2010-03-25
Сообщения: 150
Репутация: +  0  -
Профиль   Отправить e-mail  

Хочу написать , может немножко бредовую, но неординарную программу

Значит суть в том чтобы из электрогитары сделать клавиатуру.
Значит я буду зажимать лад на гитаре, дёргать струну, и от этого должно эмулироватся нажатие какойто клавишы на клавиатуре.
Для выполнения этого нужно в первую очередь сьем и анализ звка с микрофона, как ни рыл иннет и форум, толком функции для этой цели не нашел. и конечно эмулирование нажатия клавиш на линуксе.
нашол только 1 вариант reg.generateKeyboardEvent(КОД КЛАВИШИ, None, pyatspi.KEY_PRESSRELEASE)
но где взять этот приславутых код клавишы не знаю. Перерыл гугл. там нашол такой вариант showkey, но он его номера(коды) клавиш мне не подходят :(
Подскажите номера(коды) Клавиш, и модуль для снятия и анализа звука с микрофона
Реализовывать думаю через словари , хотя ещё не уверен что через словари будет действовать.



Офлайн

#2 Апрель 12, 2010 21:42:31

boltayka
От:
Зарегистрирован: 2009-10-07
Сообщения: 68
Репутация: +  0  -
Профиль   Отправить e-mail  

Хочу написать , может немножко бредовую, но неординарную программу

Успокойся) Такое с трудом можно сделать имея миди-клавиатуру (например через pygame я видел примеры), т.к. клавиши подают не просто звук - а сигнал.
А здесь звукосниматели просто стоят. Купи себе гитару из “гитар.хиро”, и перепаивай её ))

Офлайн

#3 Апрель 13, 2010 13:10:28

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Хочу написать , может немножко бредовую, но неординарную программу

Офлайн

#4 Апрель 15, 2010 19:54:43

Alex_Kutsan
От:
Зарегистрирован: 2010-03-25
Сообщения: 150
Репутация: +  0  -
Профиль   Отправить e-mail  

Хочу написать , может немножко бредовую, но неординарную программу

boltayka, вы меня кажется не правильно поняли, я хочу чтоб не клавиатурА эмулировала гитарУ, а гитарА клавиатурУ.
Zubchick, он кажется то что нужно, да вот только для винды а мне под Линукс нужно.



Офлайн

#5 Апрель 16, 2010 18:50:54

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Хочу написать , может немножко бредовую, но неординарную программу

ну дак потрудились бы зайти по ссылкам в комментах. PyAudio кроссплатформенная.



Офлайн

#6 Апрель 16, 2010 23:49:35

Alex_Kutsan
От:
Зарегистрирован: 2010-03-25
Сообщения: 150
Репутация: +  0  -
Профиль   Отправить e-mail  

Хочу написать , может немножко бредовую, но неординарную программу

О, спасибо огомное, буду работать



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version