Did you try to define AMD_FIXED_FIFO_IN_FRAMES in the patch, too? Also, try to increase the FIFO size defined there. The current value (256 bytes and 32 frames) is just a guess work and it might need larger size.
And, the delay happens even with the patch no.6? Then my theory wasn't right, and it implies that the position reporting itself is delayed or the transfer is delayed by some reason. For analyzing it, we'd need the even tracing. Please try to get trace logs in /sys/kernel/debug/tracing/events/hda_controller while capturing and the retard playback. Some instructions are found in Documentation/sound/hd-audio/notes.rst. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1801540 Title: Microphone distorted sound on ALC892/1220 on AMD chipsets To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1801540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs