No meio do processo de criação de mais um exemplo de uso do arduino, desta vez com Piezo Buzzer, surgiu a idéia de fazer o SolFá, um projeto que transforma um puff (ou um braço de sofá) em uma mini controladora midi, transformando o puff em qualquer instrumento.
O SolFá utiliza 3 piezos [um dispositivo que utiliza o efeito piezelétrico para medir pressão à aceleração, convertendo em um sinal elétrico] colados em “lugares estratégicos” que enviam sinais para o arduino, este sinal é acessado e manipulado pelo processing.org e enviado como um sinal midi, utilizando a lib promidi (versão para mac os), para o garage band que tem um instrumento configurado para tocar as notas enviadas.
Para descobrir quais notas estavam sendo enviadas eu utilizei uma tabela de conversão do nome das notas em número midi e frequência, tem também esse widget que nunca usei, mas parece legal. =)
Algumas inspirações para este projeto:
Ardrumo
Spooky Arduino Projects #4 - Musical Arduino
O circuito.
O código: (fonte)
Se liga:



MUITO MASSA TUDO ISSO…VAMO EM FRENTE Q ATRAS VEM GENTE!!!!
Parabéns pelo projeto!
Gostaria de saber qual a latência (atraso) do momento em que o Piezo é tocado até chegar no sequenciador Midi.
Tenho interesse para uso como controlador MIdi, visto que o Arduino possui uma extensibilidade enorme para projetos.
Obrigado,
Thomaz
Valeu Thomaz!!
Então, a latência do hardware é imperceptível, mas a combinação de software utilizado neste experimento gera uma latência de aproximadamente meio segundo. =(
Um projeto bem interessante e mais evoluído, mas que segue o mesmo princípio é o Ardrumo
( http://code.google.com/p/ardrumo/ ) que deve ter uma latência menor. =)
Olá, muito legal o projeto, estou querendo fazer algo parecido, porém o link para o código está quebrado. Pode me mandar por e-mail, por favor?
Obrigado
Samuel Gambini
Hey all. A am glad to find this site. Very usefull.
Hello; great publish for me. Your publish has very good quality. I need to has very good posts like yours at my website. How don’t you arrive around these posts?