Esta poderosa caixa vocal com Arduino altera e distorce sinais de entrada de áudio para produzir uma grande variedade de efeitos vocais. Esse projeto é meu primeiro experimento com processador de sinais digitais em tempo real com o Arduino. Ele retira amostras do sinal do microfone a uma faixa próxima a 40KHz, manipula o sinal digitalmente, e então envia uma saída de 8 bits de áudio a 40KHz.

Para minimizar a quantidade de computação exigida pelo Arduino, eu usei uma técnica chamada síntese granular para manipular a entrada do sinal de áudio. Essencialmente, conforme o áudio entra no Arduino ele é "cortado" e armazenado em pequenos intervalos (milissegundos ou microssegundos de tamanho), amostras chamadas grãos

Esses grãos são então individualmente manipulados e reproduzidos; eles podem ser aumentados ou diminuídos, esticados ou comprimidos, reproduzidos de forma reversa, copiados várias vezes, ou misturados a outros grãos... ler mais

 Autor: Amanda Ghassaei

Exibições: 1037

Comentar

Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!

Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço