Hello all,
just for the record,
I have fixed the problem.
On Wednesday 19 August 2009 11:52:15 I wrote:
Hello all,
i have written a channel class, which collects data from (file) sources and
copies it to a buffer. Jack will get this buffer and put it into his
streams. So far, I think, this is a normal design with the following code
for (unsigned int n = 0; n < nframes; ++n)
{
pBuffer[n] += pFrames[n];
pBuffer[n] *= volume;
}
yes - i was a denormal problem.
it wasn't in that code, i have posted. i was in a filter, i have wrote.
thanks to all, who had helped...
and to Chris:
if i recall
http://ardour.org/node/139 right:
" The problem with denormals is that some processors (especially P4's but also
some AMD processors) cannot calculate so small numbers without going into a
special state."
so denormals should work on new intel processors, right?
and the Code, Jens had posted, is only for P4 intels, because it isn't written
for AMDs and not necessary for newer one, right?
bye c~