¿Qué microcontrolador para síntesis/procesamiento de audio? [cerrado]

Quiero comenzar a diseñar mis propios dispositivos de audio de hardware (digitales) para la generación y el procesamiento de señales. El objetivo final es diseñar productos que formarán parte de un sistema de sintetizador modular.

Soy un poco principiante con el hardware, así que busco algunos consejos sobre el tipo de microcontrolador apropiado para usar. ¿Qué características debo buscar en un microcontrolador para satisfacer las necesidades?

Necesitaré E/S digitales para interruptores y entrada y salida de audio (presumiblemente usaré DAC/ADC discretos), E/S analógicas para control en tiempo real (potenciómetros/faders, etc.) y potencia computacional suficiente para hacer DSP a una calidad razonablemente alta.

Después de investigar un poco y observar las especificaciones del hardware existente, pensé que comenzaría con algo general como un ARM Cortex M3 o M4. ¿Sería apropiado este tipo de microcontrolador? Me gustaría si es posible programarlo en C.

El problema entonces es cómo hago para programar/crear prototipos con lo que elijo. ¿Debo obtener una placa de desarrollo? ¿Eso incluirá algún tipo de IDE? ¿Puedo obtener un chip desnudo y programarlo como está?

Se agradece cualquier consejo o redirección a otro lugar.

Respuestas (2)

Mire la familia de microcontroladores Microchip dsPIC ya que las características que ofrecen pueden satisfacer sus necesidades.

La familia ofrece las siguientes características:

  • 16 a 70 MIPS, opciones DSP
  • DSC de 30 MIPS a 5V
  • Analógico integrado inteligente: amplificadores operacionales, ADC de 10/12/16 bits, DAC
  • Interfaz de códec integrada
  • Periféricos de control de motores

Diagrama dsPIC

Puede encontrar más detalles sobre las características de dsPIC30F aquí :

Si eso no es suficiente, los nuevos PIC32MZ son mucho más rápidos y también proporcionan un núcleo DSP

La placa ARM Cortex M3 mbed LPC1768 podría satisfacer sus necesidades. Tiene 1 salida analógica y 5 entradas analógicas y funciona a 100 MHz. Puedes encontrarlo aquí .