I am not familiar with the SOtM sMS-200 but I bet the issue is related to how the UltraLiteMk5 has different channel counts depending on sample rate. At 44.1 / 48 it has 22 output channel, at 88.2 / 96 it has 18 output channel and at 176.4 / 192 it has 10 output channels...
Thanks Michael, that's a great help.
The SOtM is showing the following:
[DAC info]
MOTU UltraLite-mk5 at usb-1c1c000.usb-1, high speed : USB Audio
Playback:
Status: Stop
Interface 1
Altset 1
Format: S24_3LE
Channels: 22
Endpoint: 0x02 (2 OUT) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bits: 24
Sync Endpoint: 0x83 (3 IN)
Sync EP Interface: 2
Sync EP Altset: 1
Implicit Feedback Mode: Yes
Interface 1
Altset 2
Format: S24_3LE
Channels: 18
Endpoint: 0x02 (2 OUT) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bits: 24
Sync Endpoint: 0x83 (3 IN)
Sync EP Interface: 2
Sync EP Altset: 2
Implicit Feedback Mode: Yes
Interface 1
Altset 3
Format: S24_3LE
Channels: 10
Endpoint: 0x02 (2 OUT) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bits: 24
Channel map: FL FR FC LFE RL RR FLC FRC RC SL
Sync Endpoint: 0x83 (3 IN)
Sync EP Interface: 2
Sync EP Altset: 3
Implicit Feedback Mode: Yes
Capture:
Status: Stop
Interface 2
Altset 1
Format: S24_3LE
Channels: 20
Endpoint: 0x83 (3 IN) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bits: 24
Interface 2
Altset 2
Format: S24_3LE
Channels: 16
Endpoint: 0x83 (3 IN) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bits: 24
Interface 2
Altset 3
Format: S24_3LE
Channels: 10
Endpoint: 0x83 (3 IN) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Bits: 24
Channel map: FL FR FC LFE RL RR FLC FRC RC SL
[/DAC info]
I'll contact SOtM to see if they might be able to do something about this. So far, they've been very responsive, with excellent customer service (unlike iFi).
Mani.