Never heard about the C-Media CM6206 7.1 USB-audio chip ? It comes out as the chip used in most 5.1 and 7.1 USB-audio adapters.
Back in July 2010, Adrian Pardini tried to get it understood by ALSA – the Advanced Linux Sound Architecture.
There is a Linux patch about CM6206. Unfortunately there are reported quirks. Eric Lammerts, Clemens Ladisch and Dan Allongo continued working on ALSA CM6206 support.
In April 2011 Wolfgang Breyha and Takashi Iwai continued on the Android Source Tree.
Go googling “revision 8129e79ed7932bd11d60518d62434a0b687e5771″
ALSA: usb-audio – Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks
This patch adds support for the Terratec Aureon 7.1 USB which uses a C-Media cm6206 and needs all the quirks already found in the past. (continue reading…)