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
