Se me ha ocurrido una pequeña idea... Me gustaria convertir un mp3-pendrive en un sampler, de forma que la entrada por usb sean mensajes midi y la salida sea los samples reproducidos (por la salida del jack). Alguien aca tiene alguna idea de como puedo programar un aparatito de estos:
No creo que se pueda, supongo que llevará un microcontrolador especial ya para el mp3, y aunque consiguieras el modelo, supongo que llevará un tipo de memoria de programa que no se puede reprogramar.
Obviamente lo puedes hacer des de 0, comprando un microcontrolador y pensando muchas y muchas horas.
Creo que acabaras antes haciendo lo que dice Strak
Respecto al compilador, dependera de la cpu o microcontrolador que uses. A menos que usen algo propio, no es ningun secreto y hay por todas partes, por ejemplo el omnipresente GCC