USB Audio API referenceΒΆ Configuration defines Code location (tile) AUDIO_IO_TILE XUD_TILE MIDI_TILE PLL_REF_TILE SPDIF_TX_TILE Channel counts NUM_USB_CHAN_OUT NUM_USB_CHAN_IN I2S_CHANS_DAC I2S_CHANS_ADC DSD_CHANS_DAC Frequencies and clocks MAX_FREQ MIN_FREQ MCLK_441 MCLK_48 Audio Class AUDIO_CLASS System feature configuration MIDI MIDI MIDI_RX_PORT_WIDTH S/PDIF XUA_SPDIF_TX_EN SPDIF_TX_INDEX XUA_SPDIF_RX_EN SPDIF_RX_INDEX ADAT XUA_ADAT_TX_EN ADAT_TX_INDEX XUA_ADAT_RX_EN ADAT_RX_INDEX PDM Microphones XUA_NUM_PDM_MICS DFU XUA_DFU_EN HID HID_CONTROLS CODEC Interface CODEC_MASTER USB device configuration VENDOR_STR VENDOR_ID PRODUCT_STR PRODUCT_STR_A2 PRODUCT_STR_A1 PID_AUDIO_1 PID_AUDIO_2 BCD_DEVICE Volume control OUTPUT_VOLUME_CONTROL INPUT_VOLUME_CONTROL Mixing parameters MIXER MAX_MIX_COUNT MIX_INPUTS Power XUA_POWERMODE XUA_CHAN_BUFF_CTRL XUA_LOW_POWER_NON_STREAMING User function definitions External audio hardware configuration AudioHwInit() AudioHwConfig() AudioHwConfig_Mute() AudioHwConfig_UnMute() AudioHwShutdown() Audio streaming notification UserAudioStreamState() HID controls UserHIDGetData()