Hi Daniel,

Sean's last two comments in this bug thread are important:
https://bugs.launchpad.net/mixxx/+bug/383431

The change we're talking about in r1412 of PortAudio is this non-mmap
patch for the ALSA backend that allows PortAudio to open ALSA
"devices" which don't support mmap (eg. PulseAudio devices). Sean's
been able to confirm that both the latency-changing hang AND the
random callback hangs both occur ONLY with PortAudio >= r1412.

In 64 Studio Beta 3, can you check what PortAudio version you were using?

The PortAudio version in Jaunty is from December 2007, but if you
check the changelog, Luke Yelavich added the non-mmap patch for
Jaunty. This explains why people are seeing the random hangs in
Jaunty.

Now, there's still a handful of us seeing this issue in Intrepid, but
I think it's safe to say that it's really only us developers who have
compiled PortAudio from SVN ourselves. In other words, the version of
PortAudio included with Ubuntu 8.10 is OK and does not hang.

Lockups with the non-mmap patch are currently being discussed on the
portaudio mailing list. We'll see how it goes, but in the meantime,
I'd recommend rolling back that patch.

Thanks,
Albert


On Fri, Jun 26, 2009 at 7:33 AM, Daniel James<[email protected]> wrote:
> Hi Albert,
>
>> I don't think anything in our audio code has really changed
>> appreciably since 1.6.1. Can someone verify whether this issue occurs
>> with 1.6.1 on Jaunty or not?
>
> I've just confirmed that today on Jaunty, the install was totally stock
> except for the pulseaudio package being removed. (The pulse backend did work
> in Mixxx, the latency relative to the ALSA-connected USB headphones was too
> obvious though).
>
> I updated the Launchpad ticket, I'll be doing some further digging on this
> bug next week.
>
>>  He
>> basically just said the kernel/ALSA/alsa-lib are borked in 8.10 and
>> 9.04
>
> Quite possible, the bug doesn't happen on 64 Studio 3.0 beta 3 which is
> Hardy LTS based with our own kernel. I need to test Transmission next,
> that's Jaunty based, but again with our own kernel.
>
> Cheers!
>
> Daniel
>
> ps. I have a new mix up at http://mondodesigno.com/tmp/djdj2009.mp3 for your
> amusement... :-)
>

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to