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

3

Quiero comenzar a diseñar mis propios dispositivos de audio (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 un consejo sobre el tipo apropiado de microcontrolador que debo usar. ¿Qué características debo buscar en un microcontrolador para satisfacer las necesidades?

Necesitaré E / S digital para conmutadores y entrada y salida de audio (probablemente usaré DAC / ADC discretos), E / S analógica para control en tiempo real (pots / faders, etc.) y suficiente potencia de cálculo DSP en tiempo real con una calidad razonablemente alta.

A través de un poco de investigación y mirando las especificaciones del hardware existente, estaba pensando en comenzar 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 / hacer prototipos con lo que elijo. ¿Debo obtener una placa de desarrollo? ¿Incluirá eso algún tipo de IDE? ¿Puedo obtener un chip y programarlo como está?

Cualquier consejo o redirección a otro lugar es apreciado.

    
pregunta hotstuff69

2 respuestas

3

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

La familia ofrece las siguientes características:

  • 16 a 70 opciones MIPS, DSP
  • 30 MIPS DSC a 5V
  • Analógico integrado inteligente: amplificadores operacionales, ADC de 10/12/16-bit, DAC
  • interfaz integrada de Codec
  • Periféricos de control del motor

PuedeencontrarmásdetallessobrelascaracterísticasdedsPIC30F aquí :

    
respondido por el Chetan Bhargava
2

La placa ARM Cortex M3 mbed LPC1768 puede satisfacer sus necesidades. Tiene 1 salida analógica y 5 entradas analógicas y se ejecuta a 100 MHz. Puede encontrarlo en aquí .

    
respondido por el Saad

Lea otras preguntas en las etiquetas