From: Albert G. <Dr....@t-...> - 2012-02-24 00:37:52
|
On 02/23/2012 10:12 PM, Stéphane Letz wrote: > So we suggest tow things: > > 1) Correct the UI.h interface definition by removing obsolete methods. This will require to adapt all architectures files, and will possibly break code (for instance the LLVM code generator that expect a C like method table with a precise order). This will possible need to adaptation of the Pure<===> LLVM link. > > 2) Correct the UI.h files (and all derived GUI.h OSCUI.h...etc..) to use FAUSTFLOAT instead of "float". I support both changes. This will surely produce some fallout, but better do it now than later. I'll do the necessary changes to the Pure-Faust interface once the Faust tree has been updated. Just let me know when you're done with it. It would also be nice if you could detail the changes in the LLVM IR data structures. BTW, did you consider to move the header files from lib/faust to include/faust, as I suggested before? Maybe now would be the right time to do it? Albert -- Dr. Albert Gr"af Dept. of Music-Informatics, University of Mainz, Germany Email: Dr....@t-..., ag...@mu... WWW: http://www.musikinformatik.uni-mainz.de/ag |