Top Banner
SOFTWARES NECESSÁRIOS Basicamente, você precisará dos seguintes “ITENS”: a) Midi Yoke (DRIVER capaz de transformar “sinais enviados ao PC” em comando MIDI, tornando-o assim, reconhecível 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 informação (que será fornecido abaixo) e) VST (EZ Drummer, Addictive Drummer, Superior Drummer etc...). ENTENDENDO O FUNCIONAMENTO O funcionamento é bem “simples”: Após instalar o MIDI YOKE, você terá um “CABO MIDI VIRTUAL” (esta é a função do MIDI YOKE) que será responsável por enviar os sinais do “Bome's Mouse Keyboard” para o seu programa VST! Então, o “AutoHotkey” será responsável por enviar os sinais do seu JOYSTICK para o PC, fazendo com que os botões do joystick correspondam às letras do PC (botões e letras que serão configurados DENTRO DO SCRIPT que será disponibilizado mais adiante)!!!
7

Tutorial de Instalação

Sep 10, 2015

Download

Documents

Instalando EzDrummer
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 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