Necesitas escribir firmware para tu arduino que obtiene valores del ADC y los envía a su puerto serie.
Problema: el entorno de firmware de bosquejo arduino es especialmente inadecuado para tales tareas en tiempo real. Me parece aconsejable no intentar mezclar ISR de temporizador nativos que empujan los datos a través del DMA al puerto serie (que es lo que necesitarías) con bocetos de arduino, que intentan hacer que el microcontrolador se vea como un sistema completamente desarrollado con poco control directo sobre hardware.
Segundo problema: su puerto serie está configurado para, en el mejor de los casos, proporcionarle 9600 bd, que probablemente corresponde a menos de 1200 bytes por segundo, simplemente demasiado poco para un audio reconocible.
Último problema: no has compartido ninguna nota de hardware con nosotros, así que sospecho que no has pensado en ninguno de los problemas analógicos.
Creo que quieres una tarjeta de sonido. Compre una tarjeta de sonido externa (usb). Son más baratos que los arduinos.