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.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.
Behringer UMC404HD stuttering / audio gaps
Moderators: MattKingUSA, khz
- Linuxmusician01
- Established Member
- Posts: 1547
- Joined: Mon Feb 23, 2015 2:38 pm
- Location: Holland (Europe)
- Has thanked: 784 times
- Been thanked: 144 times
Re: Behringer UMC404HD stuttering / audio gaps
- bluzee
- Established Member
- Posts: 340
- Joined: Mon Nov 30, 2020 11:43 pm
- Has thanked: 18 times
- Been thanked: 88 times
Re: Behringer UMC404HD stuttering / audio gaps
I could open a ticket for your device, however I'll need the serial number.luke08 wrote: ↑Fri May 06, 2022 11:41 pmNo, because Music Tribe gives me a headache.... it is slow and bloated, honestly I gave up during the registration for exhaustion.Have you heard anything back from Behringer?
If you have a working account maybe you can report what we are discussing there. Maybe they can shed light on something useful.
-
- 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
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.
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.
-
- 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
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:
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:
Thank you in advance!alsa-info --with-aplay --with-amixer --with-alsactl --with-configs --with-devices --with-dmesg --with-packages --no-upload
- bluzee
- Established Member
- Posts: 340
- Joined: Mon Nov 30, 2020 11:43 pm
- Has thanked: 18 times
- Been thanked: 88 times
Re: Behringer UMC404HD stuttering / audio gaps
My version of alsa-info does not seem to recognize --with-packages
Edit: I found the bug report again and uploaded this to bugzilla.
Edit: I found the bug report again and uploaded this to bugzilla.
- Attachments
-
- alsa-info-1.12.txt
- (69.1 KiB) Downloaded 122 times
- Linuxmusician01
- Established Member
- Posts: 1547
- Joined: Mon Feb 23, 2015 2:38 pm
- Location: Holland (Europe)
- Has thanked: 784 times
- Been thanked: 144 times
Re: Behringer UMC404HD stuttering / audio gaps
Did just that.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:Thank you in advance!alsa-info --with-aplay --with-amixer --with-alsactl --with-configs --with-devices --with-dmesg --with-packages --no-upload
-
- 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
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.
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.
- Linuxmusician01
- Established Member
- Posts: 1547
- Joined: Mon Feb 23, 2015 2:38 pm
- Location: Holland (Europe)
- Has thanked: 784 times
- Been thanked: 144 times
Re: Behringer UMC404HD stuttering / audio gaps
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.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.
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:
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.The system pauses during playback, then it starts again on its own.
-
- 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
We should avoid confusion and state things clearly.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.
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.
- Linuxmusician01
- Established Member
- Posts: 1547
- Joined: Mon Feb 23, 2015 2:38 pm
- Location: Holland (Europe)
- Has thanked: 784 times
- Been thanked: 144 times
Re: Behringer UMC404HD stuttering / audio gaps
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.luke08 wrote: ↑Sat Jun 11, 2022 8:55 amWe should avoid confusion and state things clearly.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.
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.
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...
- bluzee
- Established Member
- Posts: 340
- Joined: Mon Nov 30, 2020 11:43 pm
- Has thanked: 18 times
- Been thanked: 88 times
Re: Behringer UMC404HD stuttering / audio gaps
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.
- Linuxmusician01
- Established Member
- Posts: 1547
- Joined: Mon Feb 23, 2015 2:38 pm
- Location: Holland (Europe)
- Has thanked: 784 times
- Been thanked: 144 times
Re: Behringer UMC404HD stuttering / audio gaps
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
- Linuxmusician01
- Established Member
- Posts: 1547
- Joined: Mon Feb 23, 2015 2:38 pm
- Location: Holland (Europe)
- Has thanked: 784 times
- Been thanked: 144 times
Re: Behringer UMC404HD stuttering / audio gaps
Ooops! I missed the "204HD" part. Workaround does not work for the 404. Sorry for the confusion everyone.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
-
- Established Member
- Posts: 3
- Joined: Thu Jun 23, 2022 6:07 pm
- Has thanked: 1 time
Re: Behringer UMC404HD stuttering / audio gaps
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
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