[linux-audio-dev] soft synth as a plugin

Stefan Nitschke stefan_nitschke at hotmail.com
Sat Oct 19 05:49:01 UTC 2002


>On Fri, Oct 18, 2002 at 06:47:15 +0000, Stefan Nitschke wrote:
> > -O3 with C is broken, i got an endless loop!
>
>What gcc version? What flags did you use with C?
>
I used gcc 3.2 that comes with SuSE 8.1.
Today i changed the initial values to a=0.5; b=0.0000001; x=0.1; and now
-O3 works!?? Here are the results:
C: -O3 -march=pentium
user    0m11.380s

C++: -O3 -march=pentium
user    0m11.960s

BTW to my surprise today i was able to use ardour without freezing my 
machine
as it always did last week. I didnt changed the system and used the same 
binaries.
I never saw such a random problem on a linux box before.

>The test I did had the C code using a struct, and I used the . syntax for
>c++ method calls FWIW. I'l dig out the code in a min.
>
>I think it was loop unrolling that was crappy in c++.
>
That would be a bad thing.

- Stefan

_________________________________________________________________
Broadband? Dial-up? Get reliable MSN Internet Access. 
http://resourcecenter.msn.com/access/plans/default.asp




More information about the Linux-audio-dev mailing list