Does anybody know what kind of USB controller IC audio interfaces use to handle their USB communication? I'm talking about audio interfaces such as the Focusrite Scarlett series or the Mbox series from Avid or the Presonus Audiobox. Some of this even include a MIDI interface. Is there a chip that can take care of both audio and MIDI communication over USB? Or is it made by software with a microcontroller?
Some older designs used the TUSB3200A or the TAS1020B from Texas Instruments. Both are now EOL.
A bunch of DSPs support USB. Several ARMs support it, too. XMOS has a USB 2.0 Audio reference design which works and is used in several products.
-a