Behringer UMC404HD stuttering / audio gaps

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

User avatar
Linuxmusician01
Established Member
Posts: 1524
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 756 times
Been thanked: 136 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by Linuxmusician01 »

luke08 wrote: Fri May 06, 2022 8:25 pm[...]Since the 5.x version of pcm.c is quite different, I'm thinking to rebuild the 4.18 kernel extending the patch for UFX1204 to UMC404HD.
It's a just an attempt since the two interfaces could be radically different, but it is worth trying as a quick lucky fix.

If it fails, when I will have time I will recompile the kernel with dyndbg support start investigating if and why there are buffer overrun every k seconds.
Maybe I can produce useful data for ALSA folks.

I'll report here and in the filed bug as always.
Very handy for the ALSA developers that you know about programming in C and that you know how to build a kernel! I never succeeded in either. ;) Very good that you do not give up. The bug report is now joined by people who confirm that the bug is there for firmware 1.35 but not for ver. 1.12.
User avatar
bluzee
Established Member
Posts: 338
Joined: Mon Nov 30, 2020 11:43 pm
Has thanked: 18 times
Been thanked: 88 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by bluzee »

luke08 wrote: Fri May 06, 2022 11:41 pm
Have you heard anything back from Behringer?
No, because Music Tribe gives me a headache.... it is slow and bloated, honestly I gave up during the registration for exhaustion.
If you have a working account maybe you can report what we are discussing there. Maybe they can shed light on something useful.
I could open a ticket for your device, however I'll need the serial number.
luke08
Established Member
Posts: 19
Joined: Mon May 02, 2022 11:09 am
Has thanked: 4 times
Been thanked: 11 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by luke08 »

Hello Bluzee,

thank you for your support, however I managed to get in touch with them.
I found that when I registered the product they sent me a ticket so I can interact with them using just mail.

If they answer me something useful, I'll report here.
luke08
Established Member
Posts: 19
Joined: Mon May 02, 2022 11:09 am
Has thanked: 4 times
Been thanked: 11 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by luke08 »

Hello Linuxmusician01,
A developer asked for the output of alsa-info on both non-working ( bcdDevice = 1.35 ) and working ( bcdDevice = 1.12) cases.
I am preparing the non-working cases, could you execute it for non the working case and upload here the log for working device?

He said to just execute alsa-info as follows:
alsa-info --with-aplay --with-amixer --with-alsactl --with-configs --with-devices --with-dmesg --with-packages --no-upload
Thank you in advance!
User avatar
bluzee
Established Member
Posts: 338
Joined: Mon Nov 30, 2020 11:43 pm
Has thanked: 18 times
Been thanked: 88 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by bluzee »

My version of alsa-info does not seem to recognize --with-packages

Edit: I found the bug report again and uploaded this to bugzilla.
Attachments
alsa-info-1.12.txt
(69.1 KiB) Downloaded 121 times
luke08
Established Member
Posts: 19
Joined: Mon May 02, 2022 11:09 am
Has thanked: 4 times
Been thanked: 11 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by luke08 »

Edit: I found the bug report again and uploaded this to bugzilla.
Great, thank you bluzee!
User avatar
Linuxmusician01
Established Member
Posts: 1524
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 756 times
Been thanked: 136 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by Linuxmusician01 »

luke08 wrote: Tue May 10, 2022 7:45 pm Hello Linuxmusician01,
A developer asked for the output of alsa-info on both non-working ( bcdDevice = 1.35 ) and working ( bcdDevice = 1.12) cases.
I am preparing the non-working cases, could you execute it for non the working case and upload here the log for working device?

He said to just execute alsa-info as follows:
alsa-info --with-aplay --with-amixer --with-alsactl --with-configs --with-devices --with-dmesg --with-packages --no-upload
Thank you in advance!
Did just that. :)
luke08
Established Member
Posts: 19
Joined: Mon May 02, 2022 11:09 am
Has thanked: 4 times
Been thanked: 11 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by luke08 »

Dear all,

after several patches tried with no success, I managed to get in contact with  Behringer folks but I got this reply:

---

Product:  Behringer UMC404HD 

Thank you for your patience whilst this matter is being looked into.
My colleague Nicolas is currently out of the office so I am following up on his behalf.

We have heard back from the Dev team who have notified us they are aware of the issue raised and are currently investigating this, however, at this moment in time cannot provide an ETA on when a fix will be released.
As also mentioned by my colleague Linux is, unfortunately, not a supported OS so we can only recommend in this instance to continue use with Windows or Mac OS.

At your service,
XXX

---


Sadly, as I guessed, a fix is not so close, they have stated that Linux is not officially supported....
I think that we should highlight everywhere possible that this card is no longer an option with Linux otherwise other customers could make the wrong choice trusting older post stating that it works.
User avatar
Linuxmusician01
Established Member
Posts: 1524
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 756 times
Been thanked: 136 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by Linuxmusician01 »

luke08 wrote: Mon Jun 06, 2022 1:22 pm Dear all,

after several patches tried with no success, I managed to get in contact with  Behringer folks but I got this reply:

---

Product:  Behringer UMC404HD 

Thank you for your patience whilst this matter is being looked into.
My colleague Nicolas is currently out of the office so I am following up on his behalf.

We have heard back from the Dev team who have notified us they are aware of the issue raised and are currently investigating this, however, at this moment in time cannot provide an ETA on when a fix will be released.
As also mentioned by my colleague Linux is, unfortunately, not a supported OS so we can only recommend in this instance to continue use with Windows or Mac OS.

At your service,
XXX

---


Sadly, as I guessed, a fix is not so close, they have stated that Linux is not officially supported....
I think that we should highlight everywhere possible that this card is no longer an option with Linux otherwise other customers could make the wrong choice trusting older post stating that it works.
Nice of B. to even reply. Strange that nobody there would know what the hell they changed: firmware, hardware? I can't find anywhere on their website that they claim that the interface actually is "class compliant" but the omission of drivers for MacOS would imply/require that.

Reading the reviews on the B's website for this product link one might conclude that it doesn't work out of the box on Win 11 (!) either and needs a specific updated driver for Win 11. So if you're a Win user and B. looses interest in supporting this device in the future everybody's F-ed, not only us Linuxers (!).

Furthermore it seems to have the "playback stutter" problem in Win 11 too. See the comment titled "Not Working with Windows 11" from a user named Anthony Chow on January 20, 2022. He writes:
The system pauses during playback, then it starts again on its own.
Having said all that, if this revision still works without any problems whatsoever in MacOS (which I doubt) it might well be a Linux driver problem. If I were B. I wouldn't bother looking into the Linux problem if it indeed works flawlessly in MacOS.
luke08
Established Member
Posts: 19
Joined: Mon May 02, 2022 11:09 am
Has thanked: 4 times
Been thanked: 11 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by luke08 »

Having said all that, if this revision still works without any problems whatsoever in MacOS (which I doubt) it might well be a Linux driver problem. If I were B. I wouldn't bother looking into the Linux problem if it indeed works flawlessly in MacOS.
We should avoid confusion and state things clearly.

I personally tested the device on the following OSes:

- Windows 10 intel
- Linux ARM and Intel on kernels 4.18 , 4.19 , 5.11, 5.13 , 5.15-rpy , 5.16 and 5.18
- Mac OS X Big Sur and Monterey on Intel and Arm

Problems appears ONLY in Linux on all architectures. On Mac OS both intel and arm is *perfect*.

For Winows 11 I cannot say anything since I do not have it installed to make tests.
User avatar
Linuxmusician01
Established Member
Posts: 1524
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 756 times
Been thanked: 136 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by Linuxmusician01 »

luke08 wrote: Sat Jun 11, 2022 8:55 am
Having said all that, if this revision still works without any problems whatsoever in MacOS (which I doubt) it might well be a Linux driver problem. If I were B. I wouldn't bother looking into the Linux problem if it indeed works flawlessly in MacOS.
We should avoid confusion and state things clearly.

I personally tested the device on the following OSes:

- Windows 10 intel
- Linux ARM and Intel on kernels 4.18 , 4.19 , 5.11, 5.13 , 5.15-rpy , 5.16 and 5.18
- Mac OS X Big Sur and Monterey on Intel and Arm

Problems appears ONLY in Linux on all architectures. On Mac OS both intel and arm is *perfect*.

For Winows 11 I cannot say anything since I do not have it installed to make tests.
Thank you for clearing that up. My apologies for the confusion I created. So the problem indeed lies in the Linux driver. That means that there is still hope. :)

I'm closely following the developments in the bug report on this. But it looks like the devs lost a bit of interest in this...
User avatar
bluzee
Established Member
Posts: 338
Joined: Mon Nov 30, 2020 11:43 pm
Has thanked: 18 times
Been thanked: 88 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by bluzee »

Are you happy with the quality of the device otherwise? Wondering if Behringer cheaped out on things in this new version that render it not worth the bother? If it's still a desirable device perhaps crowd funding to purchase a device for the developer might help.
User avatar
Linuxmusician01
Established Member
Posts: 1524
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 756 times
Been thanked: 136 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by Linuxmusician01 »

Somebody in the bug report posted the following:
hello, I have the new Behringer audio card UMC204HD.

BcdDevice= 1.35
dmesg -> clock source 41 not valid

When I add to /etc/modprobe.d options snd_usb_audio implicit_fb=1

The card is working without stutering only if i use Jack2 with Alsa Driver Backend
User avatar
Linuxmusician01
Established Member
Posts: 1524
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 756 times
Been thanked: 136 times

Re: Behringer UMC404HD stuttering / audio gaps

Post by Linuxmusician01 »

Linuxmusician01 wrote: Tue Jun 14, 2022 9:18 am Somebody in the bug report posted the following:
hello, I have the new Behringer audio card UMC204HD.

BcdDevice= 1.35
dmesg -> clock source 41 not valid

When I add to /etc/modprobe.d options snd_usb_audio implicit_fb=1

The card is working without stutering only if i use Jack2 with Alsa Driver Backend
Ooops! I missed the "204HD" part. Workaround does not work for the 404. Sorry for the confusion everyone.
RiccardoZaniboni
Established Member
Posts: 3
Joined: Thu Jun 23, 2022 6:07 pm
Has thanked: 1 time

Re: Behringer UMC404HD stuttering / audio gaps

Post by RiccardoZaniboni »

Hello, i have same issue, audio stuttering with umc404hd and linux mint 20. Cannot fix in any way, even after i did read all this topic. Any idea?

System: Kernel: 5.8.0-55-lowlatency x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 5.2.7
wm: muffin dm: LightDM Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal
Machine: Type: Laptop System: SANTECH product: NHx0DB,DE v: N/A serial: <filter> Chassis:
type: 10 serial: <filter>
Mobo: SANTECH model: NHx0DB,DE serial: <filter> UEFI: INSYDE v: 1.07.09TSAS
date: 08/03/2020
Battery: ID-1: BAT0 charge: 45.7 Wh condition: 45.7/47.2 Wh (97%) volts: 16.7/14.4
model: Notebook BAT serial: <filter> status: Full
CPU: Topology: 6-Core model: Intel Core i7-10750H bits: 64 type: MT MCP arch: N/A
L2 cache: 12.0 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 62399
Speed: 4600 MHz min/max: 800/5000 MHz Core speeds (MHz): 1: 4622 2: 4578 3: 4671
4: 4631 5: 4596 6: 4529 7: 4665 8: 4674 9: 4546 10: 4561 11: 4676 12: 4648
Graphics: Device-1: Intel UHD Graphics vendor: CLEVO/KAPOK driver: i915 v: kernel bus ID: 00:02.0
chip ID: 8086:9bc4
Device-2: NVIDIA vendor: CLEVO/KAPOK driver: nvidia v: 460.80 bus ID: 01:00.0
chip ID: 10de:1f99
Display: x11 server: X.Org 1.20.13 driver: modesetting,nvidia
unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: GeForce GTX 1650/PCIe/SSE2 v: 4.6.0 NVIDIA 460.80 direct render: Yes
Audio: Device-1: Intel Comet Lake PCH cAVS vendor: CLEVO/KAPOK driver: snd_hda_intel v: kernel
bus ID: 00:1f.3 chip ID: 8086:06c8
Device-2: NVIDIA driver: snd_hda_intel v: kernel bus ID: 01:00.1 chip ID: 10de:10fa
Device-3: BEHRINGER UMC404HD 192k type: USB driver: snd-usb-audio bus ID: 1-6:3
chip ID: 1397:0509
Sound Server: ALSA v: k5.8.0-55-lowlatency
Network: Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: 5000 bus ID: 0c:00.0
chip ID: 8086:2723
IF: wlp12s0 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: CLEVO/KAPOK
driver: r8169 v: kernel port: 3000 bus ID: 0d:00.1 chip ID: 10ec:8168
IF: enp13s0f1 state: down mac: <filter>
Drives: Local Storage: total: 465.76 GiB used: 123.32 GiB (26.5%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB
speed: 31.6 Gb/s lanes: 4 serial: <filter>
Partition: ID-1: / size: 456.96 GiB used: 123.32 GiB (27.0%) fs: ext4 dev: /dev/nvme0n1p2
Sensors: System Temperatures: cpu: 70.0 C mobo: N/A gpu: nvidia temp: 55 C
Fan Speeds (RPM): N/A
Repos: No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list
1: deb [arch=amd64] http: //dl.google.com/linux/earth/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/mixxx-mixxx-focal.list
1: deb http: //ppa.launchpad.net/mixxx/mixxx/ubuntu focal main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //packages.linuxmint.com una main upstream import backport #id:linuxmint_main
2: deb http: //archive.ubuntu.com/ubuntu focal main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
6: deb http: //archive.canonical.com/ubuntu/ focal partner
Active apt repos in: /etc/apt/sources.list.d/skype-stable.list
1: deb [arch=amd64] https: //repo.skype.com/deb stable main
Active apt repos in: /etc/apt/sources.list.d/teamviewer.list
1: deb https: //linux.teamviewer.com/deb stable main
Info: Processes: 403 Uptime: 14m Memory: 15.34 GiB used: 2.67 GiB (17.4%) Init: systemd
v: 245 runlevel: 5 Compilers: gcc: 9.4.0 alt: 9 Client: Unknown python3.8 client
inxi: 3.0.38
Post Reply