Hi guys,

We need to sort out Mixxx's problems with PortAudio because it's
destroying our user experience on Ubuntu. We have a few major problems
to deal with:

1) The non-mmap patch in PortAudio apparently causes random hangs with
ALSA: https://bugs.launchpad.net/ubuntu/+source/portaudio/+bug/383431

2) Ubuntu's PortAudio package lost support for JACK a few
distributions ago, and it's still not back:
https://bugs.launchpad.net/ubuntu/+source/portaudio/+bug/360590

3) Some soundcards require the magic plughw:### device to be opened
instead of hw:### with ALSA. PortAudio has a workaround to default to
doing this if you export the PA_ALSA_PLUGHW=1 environment variable
before you run Mixxx.

So far, what we need to do is:
1) Email the PortAudio mailing list about the first item. I want to
know if anyone else has seen these random hangs with ALSA + the
non-mmap patch. I will do this shortly.
2) Ubuntu/Debian packagers! Can you please help us out with these?
We're working to get Mixxx 1.8 out and packaged before the next
Universe freeze, and our users would be ecstatic if we resolved these
issues. Is JACK included in main yet?
3) Can I please get some testers to run Mixxx with that
PA_ALSA_PLUGHW=1 env var set and let me know if it affects their
latency in any way? (Make sure oyu tell me what soundcard you have
too.) Does anyone know why we shouldn't default to running with that
set?

Any comments or help anyone is able to provide would be greatly
appreciated by both our development team and our user community.

Thanks,
Albert

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to