Índice:

Interface musical de botão fácil: 5 etapas (com imagens)
Interface musical de botão fácil: 5 etapas (com imagens)

Vídeo: Interface musical de botão fácil: 5 etapas (com imagens)

Vídeo: Interface musical de botão fácil: 5 etapas (com imagens)
Vídeo: 🔥 Aplicativo de estúdio de gravação multipistas gratuito no Android! Bandlab (E191) 2024, Julho
Anonim
Interface musical de botão fácil
Interface musical de botão fácil
Interface musical de botão fácil
Interface musical de botão fácil
Interface musical de botão fácil
Interface musical de botão fácil

Este projeto modifica um botão fácil de grampos de $ 5 e um teclado USB barato para que possam ser usados como um dispositivo de entrada para apresentações musicais ao vivo (ou qualquer outra coisa que requeira um botão ou pedal). Ele permite que botões baratos sejam criados, cada um deles enviando um caractere do teclado como entrada para um programa. Além disso, os lucros das vendas fáceis de botões vão para o Boys and Girls Club of America. O projeto está apoiado em dois outros hacks. Primeiro, este projeto cortou um botão fácil em um interruptor para uma porta de garagem. Em segundo lugar, Dave Merrill, com quem estou envolvido no EMI (Experimental Musical Instruments Workshop) no MIT (consulte inventmusic.org), desmontou um teclado para criar um pedal para as teclas ctrl, shift e alt para usar quando seu braço estava engessado. Os detalhes de seu projeto estão aqui. A motivação por trás deste projeto foi uma performance chamada Mandala no SIGGRAPH 2006 (videoclipe) como parte de sua série de performances mediadas eletronicamente. Seis músicos sentaram-se ao redor de um círculo projetado no chão que dava instruções a cada indivíduo sobre o que e como tocar. Um programa de computador gerava essas instruções e, portanto, conduzia a improvisação do grupo. Foram necessários pedais para que os músicos pudessem se comunicar com o programa (por exemplo, quando a partitura deveria ser rolada, votação para mudanças de música, etc.). O programa Mandala foi escrito em Flash, mas os projetos futuros usarão Pure Data (PD), Java e outras linguagens. Tudo o que é necessário é a capacidade de ler programaticamente a entrada de um teclado. Foi necessário cerca de um dia e meio para completar isso para alguém que nunca tinha soldado antes (graças a Ben Vigoda, o principal instigador do Projeto Mandala, pelas aulas e me ajudando a descobrir os detalhes da eletrônica).

Etapa 1: hackear o botão fácil

Hack the Easy Button
Hack the Easy Button
Hackear o Easy Button
Hackear o Easy Button
Hackear o Easy Button
Hackear o Easy Button
Hack the Easy Button
Hack the Easy Button

O primeiro passo é abrir o Easy Button e trocar as conexões que fazem o som "That Was Easy" por dois fios que enviam o botão liga / desliga para a interface do teclado. Abrir o botão Easy e soldar os fios é explicado no primeiro hack de referência em detalhes. Primeiro, as conexões existentes são dessoldadas do local mostrado na foto e conforme explicado nos links acima. Em seguida, dois fios são soldados nas posições descritas, os quais foram conectados a um conector mono de 1/4 ".

Etapa 2: Mapeie o teclado USB

Mapeie o teclado USB
Mapeie o teclado USB
Mapeie o teclado USB
Mapeie o teclado USB
Mapeie o teclado USB
Mapeie o teclado USB

Conforme mostrado no projeto Key-Ped de Dave Merrill, um teclado USB barato pode ser desmontado para servir como entrada para o PC. Este hack aproveita o fato de que dois teclados podem ser usados ao mesmo tempo para entrada (até agora isso era verdade no Windows XP e OS X). Quando desmontado, o teclado tem duas partes principais: uma membrana de circuitos que forma um mapeamento de matriz para as teclas e uma placa de circuito que verifica a atividade dos interruptores de membrana. Encontrei os números de 0 a 9 e rastreei-os até onde eles estavam conectados a placa de circuito. Cada número / caractere é mapeado para duas entradas na placa de circuito, portanto, quando essa combinação é trocada, o teclado envia o caractere correspondente para o PC.

Etapa 3: Criar caixa de conexão USB

Criar caixa de conexão USB
Criar caixa de conexão USB
Criar caixa de conexão USB
Criar caixa de conexão USB
Criar caixa de conexão USB
Criar caixa de conexão USB

Uma caixa de projeto padrão (pode ser adquirida na Radio Shack) foi usada para conter a placa de circuito do teclado e os conectores de 1/4 ". Os botões fáceis serão conectados a esta caixa usando uma guitarra ou outro cabo mono de 1/4". Fiz furos na caixa do projeto para cada macaco e fixei-os no lugar. Após a soldagem ser concluída, a placa de circuito será colocada na caixa também e um orifício é feito na lateral da caixa para o cabo USB.

Os fios precisam ser soldados nas tomadas de 1/4 . A outra extremidade desses fios será soldada nos locais da placa de circuito que mapeamos na etapa anterior.

Etapa 4: soldar a placa de circuito

Solde a placa de circuito
Solde a placa de circuito
Solde a placa de circuito
Solde a placa de circuito
Solde a placa de circuito
Solde a placa de circuito

Usando o mapeamento da Etapa 2, solde os fios de cada conector de 1'4 para os locais mapeados de um número na placa de circuito do teclado USB. Essa soldagem teve um toque delicado para evitar curto-circuitos em potencial, e os pontos de solda foram então cobertos (descuidadamente) com fita isolante para evitar curtos quando tudo for colocado na caixa.

Etapa 5: use o botão

Use o botão!
Use o botão!
Use o botão!
Use o botão!

Depois que tudo estiver soldado, o dispositivo de entrada estará pronto para ser usado. Conecte a conexão USB ao seu computador, escreva um programa que aceite entrada de um teclado e é isso! Veja um vídeo de uma performance aqui

Recomendado: