Skip to content

Audio buffer underruns with ALSA (probably caused by alsartfix) #10206

Closed
@mixxxbot

Description

Reported by: c-moon
Date: 2020-11-08T20:07:56Z
Status: Fix Released
Importance: Critical
Launchpad Issue: lp1903462


Since about 2 weeks, I have encountered some issues with increased audio buffer underruns in recent commits of Mixxx. Especially when I load a song into a deck while the other deck is playing, or open a dialog (e.g. settings), or playing song with key pitch enabled, or even when I'm browsing through the song library too fast.
Before this I've used commit 37a6a53 even for gigs in my productive environment without any noticeable underruns even under heavy load.

So yesterday I've spent some time to find out what's the culprit for this issue. The last commit that works at least for me is https://github.com/mixxxdj/mixxx/tree/48781daed114e652338ffba76a3f4b6b4ab5beeb. The issue starts with https://github.com/mixxxdj/mixxx/tree/5d3c4670d6060ccb31da465a5cab7651803ac365 and all further commits. The culprit seems to be the alsartfix (#3160), so I did a quick test compiling the latest commit (9ddc5ae) and reverted all changes concerning the alsartfix. Et voila... everything is working again as expected.

I'm using ALSA directly (without Pulseaudio) and a Denon MC7000 controller. Kernel is 5.4 with applied and working RT patch (Gentoo Linux 64 Bit).

Thanks in advance!
Regards,
Marco

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions