Contributions from the Mixxx community ported from Launchpad.