Irei descrever aqui os princípios básicos para você mapear o Traktor, software esse que é preferência absoluta dos profissionais do ramo.
O Traktor dispõe de uma considerável biblioteca de mapeamentos já pré configurados e disponibilizados automaticamente com o programa, mas se seu controlador não estiver nesta lista ou você por ventura desejar adicionar, alterar ou deletar alguma função esse tutorial o ajudará com o processo.
O sistema de mapeamento é relativamente simples, mas extremamente completo.
Praticamente todas (se não todas) as funções do programa podem ser mapeadas para serem executadas através de controladores midi e teclados conectados ao computador.
Simplificando... mapear é configurar um dispositivo externo (teclado, controlador midi...) para disparar funções diretamente no programa.
Esse tutorial irá ajuda-lo também a instalar sua controladora nova no Traktor.
Como é muito conteúdo farei o tutorial em partes, podendo assim dedicar mais tempo e me aprofundar em cada detalhe, assim que possível disponibilizarei o restante dos artigos aqui no blog Midi Deejay.
Vamos as dicas Hotkey and MIDI Mapping:
Primeiramente entre nas opções do Traktor "Preferences" e selecione o menu "Controller Manager".
Nesta janela você controla todas as opções de adição de controladoras e teclados até os mapeamentos dos mesmos.
Desmembrando as seções:
Device Setup:
"Device": Nesse menu você seleciona qual equipamento quer mapear ou editar (teclado, controlador1, controlador2...)
Se você estiver instalando (adicionando) um controlador e ele não irá constar no menu "Device" acima mencionado. Será necessário clicar menu "Add" para adiciona-lo manualmente. Por padrão o Traktor vem com suporte nativo a determinados controladores mas se o seu não estiver na lista, clique a opção "Generic Midi". Ao fazer isso procure seu controlador nas opções "In-Port" e "Out-Port" (é muito importante selecionar o mesmo controlador nas duas portas)
Esse processo também se encaixa no momento de adicionar um teclado (de computador) o chamado "Generic Keyboard" mas nesse caso a "Out-Port" não será necessária.
No menu "Add" há também as opção "Import" que server para importar um "TSI" que você já tenha salvo em seu HD.
As seções "In-Port" e "Out-Port" indicam ao Traktor qual a "porta" (caminho) de entrada e saída para acesso ao controlador selecionado.
O menu "Edit" localizado ao lado do "Add" tem opções variadas para fazer alterações no controlador selecionado no meu "Device"
Agora que você adicionou e selecionou (no menu "Device") o controlador que deseja mapear ou editar veremos as demais opções disponíveis no programa.
Assignment Table:
O menu "Add In..." serve para adicionar uma nova função (interna) a ser mapeada.
Como você pode ver na imagem ao lado, ao clicar no "Add In..." você navega até a opção desejada, clica sobre ela e nesse momento ela é adicionada a lista de funções (citada acima).
O "Add Out..." funciona da mesma maneira.
Mas então, o que difere o "Add In..." do "Add Out..."?
O "Add in..." serve para mapear uma "ação" que será executada inicialmente no seu controlador e dali executada no Traktor.
Em outras palavras... o "Add In..." serve para mapear um controle "real" (que pode ser tocado).
ex: Um determinado botão disparar o play, ou um knob aumentar e diminuir o ganho de determinada musica.
Já o "Add Out..." faz o caminho inverso, ele é usado para mandar "funções" do Traktor para a controladora.
Para entender melhor. Digamos que sua controladora contem a luzes que iluminam os botões. Você deseja que a luz do botão play mencionando anteriormente ligue no momento que o mesmo é pressionado e o comando executado. Para isso você usa o "Add Out..." e indica a ele exatamente o mesmo botão (caminho) indicado para a função play no "Add In..."
Isso indica ao Traktor que ao pressionar o botão play você deseja a a luz desse do mesmo se ative.
"Duplicate" serve para duplicar a função selecionada da lista. e "Delete" serve para apagar a função selecionada.
Device Mapping:
"Learn" funciona da seguinte maneira:
Ao adicionar a função desejada a lista "Assignment Table" você clica em "Learn" e após pressiona a tecla que deseja atribuir a função. Feito isso aparecerá o "nome" da respectiva tecla a direita do "Learn" (no exemplo acima mapeei a tecla "seta para baixo" do teclado do pc).
Não esqueça de desligar o "Learn" após configurar a tecla de atalho desejada.
Ao clicar em "Reset" você apaga a referência feita a função selecionada.
O item "Comment" É usado para adicionar um comentário para cada função (tecla de atalho) disponível. Diga-se de passagem que é muito importante usar esse recurso, pois em mapeamentos mais complexos você pode se perder facilmente se não souber qual a finalidade das funções instituídas.
-- Fim da primeira parte --
-- Veja o início da segunda parte abaixo --
Mapping Details:
Essa é a área mais interessante no processo de mapeamento.
Primeiramente vamos aprender o que são Modificadores (Modifier Conditions).
Modificadores são condições impostas para determinada função ser executada.
Basicamente eles proporcionam a possibilidade de configurar teclas "Shift" em qualquer equipamento. Essas teclas "Shift" funcionam da mesma maneira que a tecla "Shift" do teclado do seu computador (possibilitam que se execute mais de um comando por tecla).
Ex: instituo que a tecla "A" quando pressionada execute a música do DeckA, mas eu quero que essa mesma tecla "A" execute a musica do DeckC. Par isso configuro a tecla "X" como sendo meu Modificador 1 (M1) e o atribuo a função em que indico que a tecla "A" deve disparar a musica no DeckC.
Confira a imagem abaixo para ficar mais claro:
Como vocês podem ver estou com o modificador selecionado ele é o Modificador 1 (M1) pois institui seu valor como sendo "1" isso é configurado na seção "Button Options" no menu "Set to value".
Por hoje é só pessoal .....
Continuarei o tutorial assim que possível.






