Esta inclinación de la caja de efectos vocales Arduino powered cambia y distorsiona las señales de audio entrantes para producir una amplia variedad de efectos vocales. Este proyecto es mi primer experimento con procesamiento de señal digital en tiempo real utilizando Arduino. Muestras de una señal de micrófono a una velocidad de cerca de 40kHz, manipula el audio digitalmente y luego salidas de audio de 8 bits a 40kHz. Para minimizar la cantidad de cómputo requerido por el Arduino, utilicé una técnica llamada síntesis granular para manipular la señal de audio entrante. Esencialmente, como audio entra en el Arduino se pone troceado y como pequeño (milisegundos o microsegundos tamaño) las muestras llaman "granos." Estos granos son individualmente manipulados y reproducidos; pueden ser alargados o acortados, estirados o comprimidos, reproduce a la inversa, copiar varias veces o mezclados con otros granos. Puedes escuchar una muestra de audio (algo creepy) de la caja de efectos a continuación:
Síntesis granular crea un único tipo de distorsión causada por discontinuidades entre los granos individuales en la señal de salida. A veces esta distorsión crea un efecto que sólo puedo describir como un "ripeo" sonido, otras veces introduce nuevas frecuencias en el audio que no estaban presentes antes. Aquí está un ejemplo de Aphex Twin, la síntesis granular es especialmente prominente en el puente de alrededor de 3 min en. Otro ejemplo de síntesis granular, esta vez aplicada a la voz para cambiar de tono y efectos de texturas, es de Paul Lansky. Mi cosa favorita para hacer con esta caja de efectos es utilizar el cambio para lograr un sonido vocal andrógino de tono sutil, me vino la idea para el proyecto después de escuchar una cantidad copiosa de Fever Ray este invierno pasado, usted puede oír cómo echada cambia de puesto su voz para que suene algo masculino a veces.
LISTA DE PIEZAS
(1 x) Arduino Uno REV 3 Radioshack 276-128
(7 x) 10K ohmios 1/4 Watt resistencias de película de carbón (2 paquetes) Radioshack #271-1335
(9 x) 20K ohmios 1/4 Watt resistencias de película de carbón (2 paquetes)
(1 x) 1K ohmios 1/4 Watt de resistencia de película de carbono Radioshack 271-1321
(1 x) 50K ohmios potenciómetro Linear Taper Radioshack #271-1716
(1 x) 10KOhm potenciómetro de Control de Audio con interruptor SPST Radioshack #271-215 (este se utilizará para controlar el volumen y apagar el dispositivo de encendido/apagado)
(5 x) 0,25" perilla moleteada Radioshack 274-424
(2 x) 9V pila alcalina Radioshack #23-866
(2 x) 9V resistente conectores Snap Radioshack #270-324
Tablero de PC (1 x) con cobre Radioshack #276-147
(1 x) SPST Submini PC aumentable interruptor Radioshack #275-645
(2 x) masculino cabecera Pins Jameco 103393
zócalo de 8 pines (3 x) Radioshack 276-1995
(1 x) TL082 JFET ancho doble entrada Op Amp Radioshack 276-1715
(3 x) 100K ohmios 1/4 Watt resistencias de película de carbón (1 paquete) Radioshack 271-1347
condensador electrolítico de 10uF (1 x)
condensador de 47nF (1 x)
(x 3) 0.1uf condensador Radioshack 55047557
(2 x) ohmios de 1 M potenciómetro lineal de forma cónica Radioshack 271-211
potenciómetro logarítmico de 1MOhm (1 x)
(1 x) 2kOhm 1/4 Watt resistencias de película de carbón
(1 x) masculino cabecera pins 103393 Jameco
(1 x) 10K-Ohm potenciómetro Linear Taper Radioshack 271-1715
de interruptor de palanca de Metal (1 x) DPDT Flatted Radioshack 275-636
(2 x) 1/4" estéreo Radioshack 274-141 o Radioshack 274-312
(2 x) 5mm LED blanco de alto brillo (1 paquete) Radioshack 276-017
(2 x) 100 ohm 1/4W 5% Resistor de película de carbono Radioshack 271-1311
(2 x) TS922IN Dual Op Amp Digikey 497-3049-5-ND (uno TS924 también funcionaría, pero no están disponibles en digikey en el momento)
Materiales adicionales:
Calibre 22 cable Radioshack #278-1224
Soldadura de Radioshack #64-013
papel de lija
madera contrachapada
pegamento para madera
pegamento caliente
tornillos
Descargar el IDE de Arduino