Richard points out something that's relevant for us in the message
below. If you're pulseaudio with Mixxx, you won't be able to get a
latency below 46 ms. This is why we're going to try to use pasuspender
with Mixxx's launcher...

Albert


---------- Forwarded message ----------
From: Richard Ash <[email protected]>
Date: Mon, May 25, 2009 at 2:48 PM
Subject: Re: [Audacity-devel] Ubuntu 9.04 patched Audacity
To: [email protected]
Cc: [email protected]


On Sun, 2009-05-17 at 23:53 +0100, Martyn Shaw wrote:
> This sounds like a way forward, thanks.  What about any changes that
> are in our snapshot?  Would they have to be re-incorporated?  I would
> like to test on Portable Ubuntu, but I note that I currently can't get
> Audacity running without problems, and couldn't record the last time I
> did.

PortAudio upstream have merged the non-mmap patch into their SVN, so
I've merged their changes into our CVS as well (this gets round having
to re-apply and rebuild our portmixer patch against their latest
sources, as they use SVN which makes generating whole-tree patches very
easy).

So non-mmap ALSA should now work with Audacity. It does on-the-fly
detection of whether mmap is available, so shouldn't harm performance
for the rest of us. I did notice scanning the patch that the smallest
frames-per-buffer allowed for non-mmapped devices is 2048, which imposes
an absolute minimum latency of 46ms at 44100Hz, but that's the price you
pay for an inefficient architecture. This means setting a latency in the
audacity preferences smaller than this will simply be ignored and the
buffer per callback made bigger.

Richard


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com
_______________________________________________
audacity-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-devel

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to