Hide navigation sidebar
Hide table of contents sidebar
Skip to content
Back to top
Toggle table of contents sidebar

# USB Audio programming guide

The following sections provide a guide on how to program the USB Audio applications including information on project structure, build configurations and creating custom USB audio applications.

- Project structure
  - Build system
  - Applications and libraries
- Build configurations
- Configuration naming
- Quality & testing
- A typical USB Audio application
  - `lib_xua` configuration
  - User functions
  - The main program
- Adding custom code
  - Example: Changing output format
  - Example: Adding DSP to the output stream