Bateria eletrônica


Olha… eu vou acabar lascando a minha perna todinha, tocando bateria nas coxas! hehehe… tem uma parte que nem cabelo tem mais, e essa semana apareceu uns ematomas enormes. “Foi a virada da música”. hehe
Bem, o que acontece é que pensei numa forma alternativa de treinar bateria. Imaginei criar uma bateria eletrônica, claro, ligada ao computador.
Acho que o principal desafio seria criar um mecanismo que servisse para detectar as batidas, porque tocar bateria no teclado, ninguém merece. Então, pensei em desmanchar um mouse ou um teclado… e desenvolver um programinha bem simples, que, dependendo da informação que entrava pela porta do teclado, por exemplo, ele tocava um som “X”.
Simplificando: eu destruo um teclado (antigo)… tiro algumas teclas “chaves”… na verdade, tiro todas, mas deixo apenas os conectores das necessárias para construir minha bateria. Vou tomar como exemplo o teclado numérico. Para cada número eu adotaria um som (que seria tocado através desse programinha de computador). Claro que os “kits” de bateria poderiam ser trocados por comandos simples.
Uma vez destruído o teclado, puxo os fios a partir das teclas determinadas e coloco em sensores de toque (como botões sensíveis)… acoplando eles a uma estrutura que pode ser de madeira ou metal, ou plástico.
O processo se assemelha muito ao outro projeto de criação de módulo de teclado a partir de VSTi, porém acredito que este aqui seja mais simples de fazer, até porque o programinha seria algo realmente simples (um player ativado por teclado).

One Comment

  1. Henrique Gogó
    Posted abril 22, 2008 at 2:37 am | Permalink | Responder

    Finalmente consegui fazer uma bateria simples com o teclado numérico. Segue o código (Shell Script para Linux):

    #!/bin/bash
    #Bateria eletrônica usando o SOX como player e o teclado numérico do teclado como interface

    while read -n 1 -s tecla # Enquanto estiver teclando (e já verificar quando teclar a primeira tecla)…
    do # …faça isso:
    case $tecla in # Caso a tecla pressionada…
    1) echo “Tum “; play -q Peh.mp3 &;; # For “1”, diga “Tum” e toque o áudio “Peh.mp3”
    2) play -q Ts.mp3 &;; # For “2”, toque o áudio “Ts.mp3”
    4) echo “Pá “; play -q Cx.mp3 &;; # For “4”, diga “Pá” e toque o áudio “Cx.mp3”
    q | s | x) echo “Sair.”; exit;; # For “q”, “s” ou “x”, diga “Sair” e saia
    *) echo “Tecla desconhecida.”;; # For qualquer outra tecla, diga “Tecla desconhecida
    esac # Fim das opções de “Caso a tecla…”
    done # Fim do “faça isso”

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: