Le 1 févr. 08 à 19:52, Kjetil S. Matheussen a écrit :
> On Fri, 1 Feb 2008, Albert Graef wrote:
>
>> Kjetil S. Matheussen wrote:
>>> The last sentence was extremely bad formulated. I ment that
>>> the syntax for accessing faust needs to be different, because
>>> programming in snd is s-expressions based.
>>
>> So what you need is an unparser for s-expressions that produces
>> Faust's
>> infix syntax, this shouldn't be hard.
>>
>
> Exactly. Thats easy. My "unparser" for C also interprets
> strings as C code, which can also be done for faust code,
> so that way you also have a way to get full power from
> the destination language.
>
>
>>> This whole operation shouldn't take more than a few ms.
>>
>> Hmm, the Faust compiler needs its time, as does the C++ compiler. I
>> don't think that you can achieve that right now.
>>
>>
>
> Ouch. I thought the Faust compiler was quite fast? (I've just
> used the online compiler)
> And I didn't think about C++. How much time does
> the faust compilation and c++ compilation take?
> More than 1 second on a fairly modern machine?
> But even if its many seconds, I think its worth doing. :-)
The LLVM backend based approach may improve the situation : http://
www.grame.fr/~letz/faust_llvm.html, the day it will work ((-:
Stephane
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Sat Feb 2 00:15:04 2008
This archive was generated by hypermail 2.1.8 : Sat Feb 02 2008 - 00:15:04 EET