Csound Csound-dev Csound-tekno Search About

Re: Windows installer for Csound5.rc2

Date2006-01-09 14:52
FromMichael Gogins
SubjectRe: Windows installer for Csound5.rc2
That may help, I'll try it.

I install the portaudio and libsndfile dlls from their build dirs, so forgot to strip them; easy to fix.

Regards,
Mike

-----Original Message-----
>From: Istvan Varga 
>Sent: Jan 9, 2006 7:08 AM
>To: csound@lists.bath.ac.uk
>Subject: Re: [Csnd] Windows installer for Csound5.rc2
>
>On Sunday 08 January 2006 05:02, Michael Gogins wrote:
>
>> I also built a 32 bit version with full optimization, but it did not run 
>> faster on my PC than the 64 bit version. I would appreciate some more advice 
>> on how to build the fastest possible version of Csound5 for 32 bit samples 
>> on Windows.
>
>I built the 32 bit binaries in the .zip release with -O3 -fno-inline-functions
>-march=pentium3 -fomit-frame-pointer -ffast-math. Alternatively, to avoid the
>requirement for a CPU with SSE instructions, the Linux package uses
>buildRelease=1 useLrint=1 with the following customCCFLAGS: -O3
>-fno-inline-functions -march=i686 -mtune=pentium3 -fomit-frame-pointer
>-ffast-math (the -mtune could be changed to pentium4 as that is more commonly
>used).
>If you do not mind having large files, you may want to add -funroll-loops.
>This does improve rendering times for trapped.csd, although it may also make
>some other orchestras slower (e.g. with small ksmps, or due to less efficient
>cache usage).
>The above settings are probably still not the best, some experimenting may
>be needed.
>
>By the way, the portaudio.dll.0.0.19 file includes all debug information
>and has a size of about 2.4 MB; removing the debug information with strip
>--strip-debug would reduce this to ~124K (libsndfile also appears to have
>debug info). This does not improve speed, though, but the other files all
>seem to be stripped.
>-- 
>Send bugs reports to this list.
>To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk