Like other supported device classes, Audio is added to emUSB-Host at run time, keeping the memory footprint to a minimum, by only adding the code to the system as desired.
SEGGER’s emUSB-Host is a software that provides PC-like plug and play support to embedded systems. Whether a memory stick, keyboard, mouse, microphone, speaker or network connection needs to be added, it can easily be done with emUSB-Host software. Multiple devices can be connected at the same time. emUSB-Host also supports USB-Hubs.