Upload
custodio-de-souza-caravana
View
15
Download
1
Embed Size (px)
DESCRIPTION
Instalando EzDrummer
Citation preview
SOFTWARES NECESSRIOS
Basicamente, voc precisar dos seguintes ITENS:
a) Midi Yoke (DRIVER capaz de transformar sinais enviados ao PC em comando MIDI, tornando-o assim, reconhecvel pelo VST instrumento virtual);
b) Bome's Mouse Keyboard (MouseKeyboard200) (programa que transforma seu teclado de PC em um teclado virtual);
c) AutoHotkey (programa que far o sinal do seu JOYSTICK ser reconhecido pelo
Bome's Mouse.
d) SCRIPT de informao (que ser fornecido abaixo)
e) VST (EZ Drummer, Addictive Drummer, Superior Drummer etc...).
ENTENDENDO O FUNCIONAMENTO
O funcionamento bem simples:
Aps instalar o MIDI YOKE, voc ter um CABO MIDI VIRTUAL (esta a funo do MIDI YOKE)
que ser responsvel por enviar os sinais do Bome's Mouse Keyboard para o seu programa
VST!
Ento, o AutoHotkey ser responsvel por enviar os sinais do seu JOYSTICK para o PC, fazendo
com que os botes do joystick correspondam s letras do PC (botes e letras que sero
configurados DENTRO DO SCRIPT que ser disponibilizado mais adiante)!!!
INSTALANDO OS PROGRAMAS
1) A PRIMEIRA COISA que devemos fazer instalar o Midi Yoke! Se voc usa o Windows
7, voc deve estar atento pois voc tem que instal-lo EM MODO DE
COMPATIBILIDADE E execut-lo COMO ADMINISTRADOR!!! Mas como?
Clique com o boto direito do mouse sobre o cone do programa! V em
PROPRIEDADES! Dentro de propriedades, v em COMPATIBILIDADE!!! Ento
coloque pra executar como WINDOWS 7!!!
2) Aps instalado o MIDI YOKE, vamos instalar o Bome's Mouse Keyboard
(MouseKeyboard200) que seguir a mesma forma de instalao citada anteriormente
para o MIDI YOKE, ou seja: instal-lo EM MODO DE COMPATIBILIDADE E execut-lo
COMO ADMINISTRADOR!!!
3) Uma vez instalados os dois programas citados anteriormente, vamos instalar o
AutoHotkey, que seguir a mesma forma de instalao citada anteriormente, ou seja:
instal-lo EM MODO DE COMPATIBILIDADE E execut-lo COMO ADMINISTRADOR!!!
CONFIGURANDO OS PROGRAMAS
Bome's Mouse Keyboard
EZ Drummer
AutoHotkey + SCRIPT
Clique com o boto direito do mouse no cone do AUTOHOTKEY (que ficar ali, perto do
relgio) e v em EDIT THIS SCRIPT!
Apague tudo que est escrito l e cole o SCRIPT abaixo:
;=============== INICIO DO SCRIPT =================
#Persistent ; Keep this script running until the user explicitly exits it.
SetTimer, WatchAxis, 5
return
Joy1::Send {d}
Joy2::Send {q}
Joy3::Send {.}
Joy4::Send {s}
Joy5::Send {g}
Joy6::Send {h}
Joy7::Send {j}
Joy8::Send {}
Joy9::Send {z}
Joy10::Send {v}
WatchAxis:
GetKeyState, JoyX, JoyX ; Get position of X axis.
GetKeyState, JoyY, JoyY ; Get position of Y axis.
KeyToHoldDownPrev = %KeyToHoldDown% ; Prev now holds the key that was down before
(if any).
if JoyX > 50
KeyToHoldDown = . ; Right
else if JoyX < 30
KeyToHoldDown = b ;Left
else if JoyY > 70
KeyToHoldDown = c ; Down
else if JoyY < 30
KeyToHoldDown = d ; Up
else
KeyToHoldDown =
if KeyToHoldDown = %KeyToHoldDownPrev% ; The correct key is already down (or no key
is needed).
return ; Do nothing.
; Otherwise, release the previous key and press down the new key:
SetKeyDelay -1 ; Avoid delays between keystrokes.
if KeyToHoldDownPrev ; There is a previous key to release.
Send, {%KeyToHoldDownPrev% up} ; Release it.
if KeyToHoldDown ; There is a key to press down.
Send, {%KeyToHoldDown% down} ; Press it down.
return
;================ FIM DO SCRIPT =====================
Salve as alteraes e, novamente clique com o boto direito do mouse no cone do
AUTOHOTKEY (que ficar ali, perto do relgio) e clique em RELOAD THIS SCRIPT!!
MODIFICANDO COMANDOS