[ardour-dev] Denormalisation

Steve Harris S.W.Harris at ecs.soton.ac.uk
Tue Apr 27 02:51:24 PDT 2004

On Tue, Apr 27, 2004 at 11:16:58AM +0300, Sampo Savolainen wrote:
> >From reading the third chapter of the guide, I saw something I never heard
> about. There is a register called XMM (in the P4), where you can set DAZ
> 'Denormals Are Zero' which tells the processor that instead of going into
> the very slow 'high percision mode', it should treat denormals as zero. From
> what I understand, this has solved a lot of problems with audio plugins.

The XMM registers only apply to SSE instructions so you would need to
build all your plugins + ardour core with SSE instructions only as well.
Last time I tried it (6+ months ago gcc 3.something) gcc's SSE instruction
generation was quite buggy.

- Steve

More information about the Ardour-Dev mailing list