XMOS xCORE-200 Multi-channel Audio board Design Manual page 107

Usb audio
Hide thumbs Also See for xCORE-200 Multi-channel Audio board:
Table of Contents

Advertisement

USB Audio Design Guide
Parameters
c_aud_out
c_aud_in
c_aud_fb
c_midi_from_host
c_midi_to_host
c_int
c_clk_int
c_sof
c_aud_ctl
p_off_mclk
Function
decouple
Manage the data transfer between the USB audio buffer and the Audio I/O
Description
driver.
Type
void decouple(chanend c_audio_out)
Parameters
c_audio_out
Function
mixer
Description
Digital sample mixer.
This thread mixes audio streams between the
thread.
Type
void mixer(chanend c_to_host, chanend c_to_audio, chanend c_mix_ctl)
XM0088546.1
Audio OUT endpoint channel connected to the XUD
Audio IN endpoint channel connected to the XUD
Audio feedback endpoint channel connected to the XUD
MIDI OUT endpoint channel connected to the XUD
MIDI IN endpoint channel connected to the XUD
Audio clocking interrupt endpoint channel connected to the XUD
Optional chanend connected to the
Start of frame channel connected to the XUD
Audio control channel connected to
A port that is clocked of the MCLK input (not the MCLK input
itself)
Channel connected to the
clockGen()
Endpoint0()
audio()
or
mixer()
threads
decouple()
thread and the
Continued on next page
107/110
thread if present
audio()

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents