On Mon, Jul 18, 2011 at 10:10:57PM +1000, Erik de Castro Lopo wrote: > David Adler wrote: > > > Thanks for clarification. One question remains: Is it then up > > to the Jack clients to decide whether to do internal processing > > with single or double precision, or is 64 bit mandatory/imposed > > by Jack? > > I haven't looked, but since the people coding Jack know what > they are doing. I assume that Jack just does the right thing. > The client has no control over whether Jack does 32 or 64 bit > float calculations. Apart from summing at input ports and optionally dithering the output signals Jack doesn't do any audio calculations. The summing is of course what we are discussing. It would probably depend on how Jack's summing code works - if the inner loop is over buffers then the intermediate sums are probably full precision. If it is over samples then the intermediate results are probably stored as floats. -- FA _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user