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
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)