Bueno, hace tiempo que tenia esta placa para trabajar con los PIC32 sin hacer nada más que probar el stack de USB y Ethernet:
Y gracias a la amabilidad de LABMouse (Muchas Gracias!

) que me envío un conector, pude realizarle una placa como para acceder a los puertos y comenzar a hacer algo

La idea básica la saque del libro Programming 32-bit Microcontrollers in C, es un reproductor de archivos wav, los cuales los extrae de una memoria SD Card, y además tiene analizador de espectro. Por aquí pueden encontrar una buena explicación del formato wav:
http://www.sonicspot.com/guide/wavefiles.htmlLa librería FAT utilizada la pueden encontrar en mi
página personal, a la cual le agregué una función para hacer más como el trabajo de leer archivos. (Pronto la actualizaré)
Aquí un ejemplo de un archivo wav donde se identifican los campos:
Y un vídeo de lo logrado (El audio que se escucha es malo debido a la grabación (Celular), pero realmente es muy bueno

Los temas que se escuchan están siendo reproducidos a 88200 Bytes por segundo, estéreo, 8-bits.
Saludos!