Subject: Re: [Jackit-devel] Re: [ecasound] Strange ecasound behavior
From: Kai Vehmanen (kvehmanen_AT_eca.cx)
Date: Thu Dec 09 2004 - 01:55:55 EET
On Tue, 7 Dec 2004, Dubphil wrote:
> Ok after a bunch of hours trying to compile all the stuff I succeed in
> reproduce the *bug* with all fresh compiled apps and without ardour (it is
[...]
> I assume having reproduce the *bug*
Yep. :) It turned out joq's initial hunch was a correct one: ecasound's
filter code produced float denormals in your test scenario --> cpu-usage
peaked and caused xruns to jackd process.
I've now added code to suppress denormals in the filter code (btw; thanks
to S.Harris, T.Blechmann et al for fine-tuning flush_to_zero() in
swh-plugins and the related LAD discussions). I uploaded a snapshot with
all the fixes to:
http://ecasound.seul.org/download/snapshots/ecasound-2.3.6-cvs-20041209.tar.gz
This at least survives all my test cases. Let me know how this works for
you.
-- http://www.eca.cx Audio software for Linux!
This archive was generated by hypermail 2b28 : Thu Dec 09 2004 - 01:55:20 EET