> 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

Reply via email to