I did not find any more problems, so my previous patch is final. Realized I may have my 1's and 2's complement mixed up in my previous mail. Hope you still get the gist of the problem. Martin On Thu, Oct 13, 2005 at 10:45:15AM +0100, Martin Habets wrote: > On Wed, Oct 12, 2005 at 01:06:59PM -0400, Paul Davis wrote: > > if the patch does not work correctly, we need to know (as does its > > author). > > Well, I'm still working on a final fix. What I have attached corrects the > buffer for the S24_3LE mode. Before this fix -1 from the device (0xffffff) > became 0x00ffffff (large positive number) in the buffer. With the patch > it is 0xffffffff, i.e. -1 as it should be. > I created a very similar patch for 'arecord -vv', which is in alsa cvs now. > I'll post a final jack fix to jackit-devel, and probably append it to the > sf entry. But there's still plenty of testing to do before that.