macOS displays wrong iChannelNames
Posted: Fri Jan 20, 2017 3:12 am
Hello.
I am checking iChannelNames on macOS - OS X El Capitan.
The firmware of XMOS is based on USB Audio 6.12.6.
I changed \module_usb_audio\endpoint0\chanstrings.h like follows.
But, when I connected XMOS to Mac, macOS displayed Input Channel Name as follow.
"1: Analogue Out1"
I doubt that there is a mistake in the descriptor about iChannelNames.
I am checking iChannelNames on macOS - OS X El Capitan.
The firmware of XMOS is based on USB Audio 6.12.6.
I changed \module_usb_audio\endpoint0\chanstrings.h like follows.
Code: Select all
#if (NUM_USB_CHAN_OUT > 1-1)
.outputChanStr_1 = ""
#if (1 < I2S_CHANS_DAC+1)
"Analogue Out1"
#endif
Code: Select all
#if (NUM_USB_CHAN_IN > 1-1)
.inputChanStr_1 = ""
#if (1 < I2S_CHANS_ADC+1)
"Analogue In1"
#endif
"1: Analogue Out1"
I doubt that there is a mistake in the descriptor about iChannelNames.