[linux-audio-dev] TAP EQ problems
Tim Goetze
tim at quitte.de
Fri Aug 5 15:16:39 UTC 2005
[Tim Blechmann]
>> Similar approach works fine here, too (flipping the sign of the
>> addition constant at every sample or every block, depending on the
>> algorithm in question).
>>
>> Inaudible (in fact barely measurable), code is branchless and simple.
>> Perfect solution for a stupid little problem.
>the denormal handling on the sse unit is far better than on the fpu ...
>it's also possible to enable hardware FTZ/DAZ ...
>
>better a hardware solution than a software solution ;-)
Hard to disagree :)
However, I find SSE only useful from v2 on, not that much faster than
an AMD FPU, and a pain to code with gcc. It's limited to x86, so
you'll need portable C code to go with it. Likewise, h/w FTZ for the
FPU is nice, but not available anywhere.
In the end, I'll rather write and optimize quick and portable C/C++
than endure the coding, compilation and maintenance inferno that is
SIMD.
Cheers, Tim
More information about the Linux-audio-dev
mailing list