Antes
de tratar dos detalhes de como alterar a configuração de comandos MIDI
que o YETI emite, vamos falar de uma característica dos sistemas que
ainda não tratamos: o conector MIDI THRU.
Imagine
a possibilidade de ter 2 ou mais pedais que recebem MIDI, e poder
ligá-los todos no seu YETI - como fazer ? Alguns pedais de efeitos tem a
saída MIDI OUT, que precisa sempre ser configurada internamente no
pedal para que esta saída passe a atuar também como emissor (repetidor)
dos sinais do MIDI IN. Mas existe uma forma mais fácil, que é a ligação
pelo MIDI THRU: este apenas repete o sinal que recebeu do MIDI IN e
permite a ligação no MIDI IN do próximo pedal, que irá receber os mesmos
comandos. Desta forma, pode-se partir de um único emissor (YETI) enviar
sinais para diversos receptores MIDI, e se necessário escolher canais
diferentes para cada um deles, selecionando quais comandos deverão ser
aceitos em cada pedal.
Esta
ilustração apresenta a ligação com alguns sintetizadores, e tenho
certeza que será fácil entender a lógica "daisy chain" por trás disso:

Com esse detalhe bem compreendido, vamos em frente...
Já sabemos que o YETI sai de fábrica com o programa de comandos MIDI OUT que vimos na parte 2 deste artigo, e vamos agora aprender como alterá-los. Mas fique sabendo que, caso deseje voltar aos valores de fábrica, basta ligar o YETI com o botão do loop 6 apertado: ele vai piscar os leds vermelhos por 3 vezes e pronto - os valores de PROGRAM CHANGE originais foram restaurados.
Lembre
disso: para voltar aos comandos MIDI originais, basta ligar o YETI com o
botão 6 apertado - ele vai piscar e tudo volta ao que era. Simples
assim.
Continuando...
Conseguimos
bolar uma forma de inserir comandos program change de 0 até 127, além
de escolher entre os canais 1 ou 2 para cada um dos programas
disponíveis no YETI, inclusive repetindo comandos se desejar. Oferecemos
essa versatilidade toda, mas em troca pedimos um pouco de atenção agora
- e quem sabe alguma lembrança da matéria "eletrônica digital" e os
números expressos na base binária. Sem susto, vai ser mais fácil do que
parece.
Veja essa tabela - ela será a base do nosso raciocínio daqui para frente:
Função no programa |
canal 1 ou 2 | +64 | +32 | +16 | +8 | +4 | +2 | +1 |
botão do YETI aceso | loop 8 | loop 7 | loop 6 | loop 5 | loop 4 | loop 3 | loop 2 | loop 1 |
E se eu disser que essa configuração abaixo emite o comando PROGRAM CHANGE 2 no canal 1 ?
Função no programa | canal 1 | +2 | ||||||
botão do YETI | loop 8 | loop 7 | loop 6 | loop 5 | loop 4 | loop 3 | loop 2 | loop 1 |
apagado | apagado | apagado | apagado | apagado | apagado | aceso | apagado |
Função no programa | canal 2 | +4 | +2 | |||||
botão do YETI | loop 8 | loop 7 | loop 6 | loop 5 | loop 4 | loop 3 | loop 2 | loop 1 |
aceso | apagado | apagado | apagado | apagado | aceso | aceso | apagado |
Função no programa | canal 1 | +64 | +1 | |||||
botão do YETI | loop 8 | loop 7 | loop 6 | loop 5 | loop 4 | loop 3 | loop 2 | loop 1 |
apagado | aceso | apagado | apagado | apagado | apagado | apagado | aceso |
Já ficou claro que o loop 8 sempre diz o canal usado: se estiver apagado será canal 1, e se estiver aceso será canal 2, certo ? Vamos a mais alguns exemplos.
Olha um PROGRAM CHANGE 127 no canal 2:
Função no programa | canal 2 | +64 | +32 | +16 | +8 | +4 | +2 | +1 |
botão do YETI | loop 8 | loop 7 | loop 6 | loop 5 | loop 4 | loop 3 | loop 2 | loop 1 |
aceso | aceso | aceso | aceso | aceso | aceso | aceso | aceso |
Esse é um PROGRAM CHANGE 35 no canal 1:
Função no programa | canal 1 | +32 | +2 | +1 | ||||
botão do YETI | loop 8 | loop 7 | loop 6 | loop 5 | loop 4 | loop 3 | loop 2 | loop 1 |
apagado | apagado | aceso | apagado | apagado | apagado | aceso | aceso |
E esse é PROGRAM CHANGE 0 no canal 1 (nem todos os pedais aceitam esse comando):
Função no programa | canal 1 | |||||||
botão do YETI | loop 8 | loop 7 | loop 6 | loop 5 | loop 4 | loop 3 | loop 2 | loop 1 |
apagado | apagado | apagado | apagado | apagado | apagado | apagado | apagado |
Deu
para sacar ? Os loops de 1 a 7 tem um número associado, e quando estão
ligados (acesos) esse número vai sendo somado. No final, o valor
resultante dessa soma será o número do comando PROGRAM CHANGE. Como
vimos antes, o loop 8 diz se o canal será o 1 (apagado) ou 2 (aceso).
Que tal um vídeo mostrando isso tudo ?
Na
parte final do artigo vamos mostrar como programar os comandos MIDI do
modo 2 e como voltar os comandos para os valores originais.
Ahhh...lembramos o Whatsapp da Pedrone (11) 94262-1509 - adicione e tenha resposta rápida para suas dúvidas!