Hi all,
(cross-posting to alsa-devel@alsa-project.org and gmane.linux.usb.general/linux-usb@vger.kernel.org; apologies if it's inappropriate)
I'd just like to inform that the AudioArduino project has been posted online:
http://imi.aau.dk/~sd/phd/index.php?title=AudioArduino
It contains links to open-source Arduino microcontroller code, and corresponding ALSA driver source code - which can demonstrate mono, full-duplex, 8-bit / 44.1 kHz soundcard operation on an FTDI-based Arduino.
There is also a related post on the (new) Arduino Forum: http://arduino.cc/forum/index.php/topic,62582.0.html
The driver essentially represents an ALSA extension to ftdi-sio (which is why I thought it would be relevant to both alsa-devel, and linux-usb). Many thanks to the community for critical help, like in:
ftdi_sio, and usb_serial->interface->dev->driver_data being null http://comments.gmane.org/gmane.linux.usb.general/30455
Help with dummy.c (where/how to write?) http://comments.gmane.org/gmane.linux.alsa.devel/74487
Looking forward to any feedback regarding this project,
Cheers!