Conversión analógica a digital para un sintetizador analógico antiguo

0

Estoy intentando convertir un sintetizador analógico antiguo en uno digital. Me gustaría pasar por alto el altavoz y leer los valores del altavoz con mi arduino. Pero no sé cómo hacerlo

    
pregunta EdwardIVRadical

1 respuesta

1

Parece que quieres crear un sintetizador híbrido analógico / digital. Para un sintetizador digital puro, la única parte que realmente necesita de su sintetizador anterior es el teclado (y quizás la fuente de alimentación).

El Arduino Uno no es una muy buena opción para un sintetizador digital debido a la memoria limitada, la capacidad de procesamiento limitada y la ausencia de DAC. Puede crear un DAC a partir de las salidas de E / S digitales de Arduino usando una escalera de resistencias o usar un par de salidas en modo PWM para controlar un OpAmp (que he encontrado una solución muy ruidosa).

Arduino Due podría ser una mejor opción ya que tiene mucha más memoria y capacidad de procesamiento. Sin embargo, independientemente del sabor de Arduino que use, necesitará un circuito para configurar la entrada al ADC de Arduino desde el altavoz de CA o la salida de nivel de línea de su sintetizador a una entrada analógica de CC (0-5v) que el ADC espera. p>

Si elige un diseño solo digital, solo tendrá que leer las teclas del teclado y hacer que el Arduino toque un tono apropiado en función de la tecla presionada.

    
respondido por el Jeff Wahaus

Lea otras preguntas en las etiquetas