Purpose
The USB Audio Speaker Project will help you to get familiar with the USB Device Port(UDP) and SSC interface on AT91SAM microcontrollers. Also it can help you to be familiar with the USB Framework that is used for rapid development of USB-compliant class
drivers such as USB Audio Device class.
Description
When an EK running this program connected to a host (PC for example), with USB cable, the EK appears as a desktop speaker for the host. Then the host can play sound through host software. The audio stream from the host is then sent to the EK, and eventually sent to audio DAC connected to AC97 of AT91SAM chips. At the same time, the audio stream received is also sent back to host from EK for recording.