Hi, I have a Behringer X32 mixer. The default X-USB interface works great, it appears as a S32_LE multichannel and has no problems up to 32 channels I/O. Im using RaspberryPi4 as the host. Generally I will be using mpd to play background and interval music from disk or streaming. I installed the newer X-live board in the X32 that has two SD slots for recording and playback, plus it has (according to the blurb) “the same USB interface as the X-USB board”. However when I play back audio, it has glitches and pops. If I play a 1 minute duration wav file of 50Hz tone, it runs fine for about 40 sec, then glitch. The X-Live card supports S24_3LE only. As far as I can tell thats the only difference. I tested it thoroughly with a MacBook Pro running Catalina, and I dont get any glitches, so the board and cable are good. Only with Alsa driving it do I seem to get this problem. I tested 44.1 and 48, with the same result. I tested with the default kernel 4.19 from raspbian, plus the version 5.4 below, same result. I tested both hw:1,0 and plughw:1,0, same result. $ uname -a Linux raspberrypi 5.4.49-v7l+ #1323 SMP Fri Jun 26 14:40:18 BST 2020 armv7l GNU/Linux pi@moode-pa:~ $ cat /proc/asound/card*/stream0 BEHRINGER X-LIVE at usb-0000:01:00.0-1.4, high speed : USB Audio Playback: Status: Stop Interface 1 Altset 1 Format: S24_3LE Channels: 16 Endpoint: 1 OUT (ASYNC) Rates: 48000 Data packet interval: 125 us Capture: Status: Stop Interface 2 Altset 1 Format: S24_3LE Channels: 16 Endpoint: 1 IN (ASYNC) Rates: 48000 Data packet interval: 125 us pi@moode-pa:~ $ alsacap Card 1, ID `XLIVE', name `X-LIVE' Device 0, ID `USB Audio', name `USB Audio', 1 subdevices (1 available) 16 channels, sampling rate 48000..48000 Hz Sample formats: S24_3LE Buffer size range from 12 to 21845 Period size range from 6 to 10922 Subdevice 0, name `subdevice #0' lsusb Bus 001 Device 004: ID 1397:050a BEHRINGER International GmbH pi@moode-pa:~ $ cat /proc/asound/XLIVE/usbmixer USB Mixer: usb_id=0x1397050a, ctrlif=0, ctlerr=0 Card: BEHRINGER X-LIVE at usb-0000:01:00.0-1.4, high speed USB Mixer: usb_id=0x1397050a, ctrlif=0, ctlerr=0 Card: BEHRINGER X-LIVE at usb-0000:01:00.0-1.4, high speed Unit: 41 Control: name="X-LIVE Internal Clock Validity", index=0 Info: id=41, control=2, cmask=0x0, channels=1, type="BOOLEAN" Volume: min=0, max=1, dBmin=0, dBmax=0 pi@moode-pa:~ $ cat /proc/asound/card1/pcm0p/sub0/hw_params access: RW_INTERLEAVED format: S24_3LE subformat: STD channels: 16 rate: 48000 (48000/1) period_size: 5461 buffer_size: 21845 pi@moode-pa:~ $ cat /proc/asound/card1/pcm0p/sub0/sw_params tstamp_mode: NONE period_step: 1 avail_min: 5461 start_threshold: 16384 stop_threshold: 21845 silence_threshold: 0 silence_size: 0 boundary: 1431633920 pi@moode-pa:~ $ cat /proc/asound/card*/stream0 BEHRINGER X-LIVE at usb-0000:01:00.0-1.4, high speed : USB Audio Playback: Status: Running Interface = 1 Altset = 1 Packet Size = 336 Momentary freq = 48000 Hz (0x6.0000) Interface 1 Altset 1 Format: S24_3LE Channels: 16 Endpoint: 1 OUT (ASYNC) Rates: 48000 Data packet interval: 125 us Capture: Status: Stop Interface 2 Altset 1 Format: S24_3LE Channels: 16 Endpoint: 1 IN (ASYNC) Rates: 48000 Data packet interval: 125 us _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user