- 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