- Seja MIDI - Isso é para ser usado com softwares de VST ou DAW;
- Leia a intensidade da batida - Traduza a força da pancada no parâmetro MIDI velocity;
- Utilizar um Arduíno UNO ou Duemilanove - Este hardware só tem 6 saídas analógidas, logo é necessário utilizar um Multiplexador;
- Pads "bacanas" - Existem muitas ideias legais na construção de pads para e-drums. Uma delas é transformar um pandeiro em caixa, seja por conta do rebote da pele ou para detecção da batida no aro (Dual Zone).
Eu utilizei como referência:
- Código, diagrama eletrônico e softwares para ler as mensagens MIDI da serial do Arduíno (hairless) e a criação de uma interface MIDI de loopback (LoopBE) para utilizar em software VST : http://arduinodrum.wordpress.com/download/
- Ideias sobre a montagem, ligação, pads e etc : Canal do Youtube do Filipe Santos( https://www.youtube.com/user/sobreviventeFCC) e o grupo do Facebook Drum DIY (https://www.facebook.com/groups/453458484705644/)
- Utilização do Multiplexador : http://playground.arduino.cc/learning/4051
- Mapeamento das notas MIDI de bateria : http://computermusicresource.com/GM.Percussion.KeyMap.html
- Sites de compra: www.soldafria.com.br , www.dx.com e www.aliexpress.com
O material utilizado até o momento para montar o protótipo:
- Pads feitos de EVA de um tatame velho;
- Piezos 27mm ;
- Diodo Zener 5V1 1W
- Resistor de 1M Carbono 5% 1/4W
- Multiplexador HC4851n
- Breadboard, cabos, ferramentas, computador e etc.
- Software Ezdrummer 2, que transforma as mensagens MIDIS em som
Ligação do Protótipo |
Ligação do Multiplexador |
Ligação Arduíno |
Plataforma de Testes |
O código utilizado para ligação de 4 pads. Neste caso só estou lendo o Pino analógico 0 (um pad qualquer) e o 1 (Ligado no Multiplexador). No Mux, estou lendo aos três primeiros pinos (0,1 e 2). É importante não percorrer todos os pinos se não estiverem sendo utilizados pois geram notas fantasmas.
Uma amostra do estágio atual pode ser conferida neste vídeo :
Falta muito ajuste, principalmente na sensibilidade dos pads que estão falhando.... O positivo é que já está saindo som! :D
Falta muito ajuste, principalmente na sensibilidade dos pads que estão falhando.... O positivo é que já está saindo som! :D