- note that a new « dsp_factory » has been added in faust/dsp/dsp.h public 
header file, so that now both « llvm_factory » and « interpreter_factory » 
inherit from it.

- and I’ve just done a « deprecated «  commit : createDSPInstance is now a 
method of dsp_factory, deleteDSPInstance can simply be replaced by C++ delete 
and metadataDSPFactory is replaced by the dsp metadata method. The point is to 
simplify writing common code that can possibly switch between llvm_factory and 
interpreter_factory types.

Stéphane



> Le 2 juil. 2016 à 08:32, Albert Graef <aggr...@gmail.com> a écrit :
> 
> On Fri, Jul 1, 2016 at 12:04 PM, Kjetil Matheussen <k.s.matheus...@gmail.com> 
> wrote:
> Very interesting that you get it down to only 4-5 times slower.
> 
> That's amazing! I already have two Faust interfaces in Pure (one native via 
> LLVM bitcode, the other via shared libraries using the pure.cpp 
> architecture), but, as they say, all good things come in three.
>  
> I guess this could also be useful to avoid linking in LLVM, which takes up 
> 20-40 megabytes or thereabout.
> 
> Bah, what are 40 MB among friends? ;-)
> 
> To put that into perspective for the youngsters here, LLVM would have used up 
> my entire free hard drive space (and then some) on my first Linux box -- a 
> 386 running at 40 MHz with 8 MB of RAM and a whopping 100 MB hard disk; that 
> was around 1993 I think, Linux even wasn't at 1.0 yet back then.
> 
> Now get off my lawn, I have to run defrag to find some hard drive space so 
> that I can download the latest Faust tarball!
>  
> On Fri, Jul 1, 2016 at 11:11 AM, Stéphane Letz <l...@grame.fr> wrote:
> Have you ever dreamed to run your Faust DSP much slower than what you can 
> currently do with the C/C++ generated code or the LLVM backend?
> 
> LOL. Of course! Don't we all dream of running things much slower, like it was 
> in the glorious old days of computing?
>  
> Have a look at the new interpreter backend that was recently merged in faust2 
> branch.
> 
> Will do asap. Stéphane, thanks a lot for this new gem!
>  
> Albert
> 
> -- 
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com
> WWW:    https://plus.google.com/+AlbertGraef


------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Faudiostream-devel mailing list
Faudiostream-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to