Well, of course saolc was not designed to be fast, as such, so it is not
a fair comparison, but for the record, on my PentiumII 333 (128mb RAM),
under Windows2000beta, saolc (compiled for Pentium with VC++v5) takes
around 9 seconds to create vowels.aif; the compiled sa.c from sfront
takes under 1 second (i.e about the time it takes me to start and stop
my stopwatch) to create vowels.wav. A highly unscientific test, of
course, but since vowels.aif is ten seconds long, saolc is doing pretty
well, albeit only at sr=16000.
There is no doubt in my mind that, given the general level of speed of
modern computers, it is certainly realistic to imagine sfront being used
to generate code that will generate modules that will run in real time
in plugin environments.
[I hope I don't write a sentence like that again!]
So it is already time for someone to come up with a really ~heavy~
benchmark saol composition...
Richard Dobson
Michel Jullian wrote:
> When a future version of SFront will spit out realtime win32 C code (vst2
> hopefully, John Wawrzynek can contact me for info/assistance regarding this),
> it will be very interesting to compare the compiled code's performances with
> all those other realtime modular soft synths (Generator/Reaktor, Vaz,
> DirectCsound...) flourishing on PC. Once SFront will be really fine-tuned, I
> would expect better performance because of the "hard-wired" nature of the C
> code, or is there something inherently slow in SAOL ? (I must say I haven't
> been impressed by the speed of saolc ;-)
>
> --
> Greetings,
> Michel
> .........................................................................
> Michel Jullian Directeur General email mj@exbang.com
> Exbang Industries S.A.
> Mas Chauvain route de Villeneuve tel +33(0) 499 529 878
> Maurin 34970 Lattes France fax +33(0) 499 529 879
> .........................................................................
-- Test your DAW with my Soundcard Attrition Page! http://wkweb5.cableinet.co.uk/rwd (LU: 6th July 1999) CDP: http://www.bath.ac.uk/~masjpf/CDP/CDP.htm (LU: 14th June 1999)
This archive was generated by hypermail 2b29 : Wed May 10 2000 - 12:15:26 EDT