> Le 25 juin 2016 à 09:48, Albert Graef <aggr...@gmail.com> a écrit : > > Hi Stéphane, > > On Sat, Jun 25, 2016 at 8:57 AM, Stéphane Letz <l...@grame.fr> wrote: > Concerning the first part, it seems you did not read my mail of June 17, I > put it again here : > > Indeed I did not, it still sits waiting patiently in my inbox, due to be > opened this weekend. ;-) > > 2) the « static void metadata(Meta* m) » method of the dsp class has been > made an object method. Defining a static method was really a C++ like way to > do, and was finally more annoying that helpful in a lot of cases : C, LLCM, > asm.js…etc… backends in the faust2 branch with this static model dos not make > real sense..etc. > > Ok, I understand. I've updated my faust-lv2 and faust-vst sources > accordingly, so that they are in sync with the Faust repo again. I still need > to check the generated plugins, though. > > Were there any changes in the C and LLVM back-ends as well? That would > directly affect the Pure-Faust interface and probably a couple of my other > sources.
No, the C and LLVM back-ends where not changed. LLVM code is actually used in a « wrapping » context with this exposed llvm_dsp* type part of the libfaust API, and this was not strictly needed. But then yes we have a difference between the metadata(…) prototype generated in the different backed. We can fix this, or not… Are you using the C backend also ? Or the LLVM only? Stéphane ------------------------------------------------------------------------------ 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