<div dir="ltr"><div>> ofxPd.h: Aucun fichier ou dossier de ce type<br><br>seems that you didn't install the dependencies (see README.md) ;-)<br>ofxPd, ofxJSON, ofxUnicode and ofxZipPass.<br>Anyaway you should have a bug compiling ofxPd, which you can resolve by downloading a previous version of ofxPd (github/ofxPd/branch/tags/0.8.4).<br>You will have another minor compilation issue with ofxUnicode, which i mentioned in HACKS.txt file. Refer to codelab Pof's thread in french langage (<a href="http://codelab.fr/5696">http://codelab.fr/5696</a>) for a quick fix (updated checked.h file for utf8cpp).<br><br>About cast error in snprintf(selfname,16 , "pof%x", (unsigned int)this), it's a 64bit issue so I didn't fix it yet, but replacing "(unsigned int)this" by "(void*)this" should do it.<br><br></div>bise !<br>ant1<br><div><br><div class="gmail_extra"><br><div class="gmail_quote">2015-03-29 13:14 GMT+02:00 Cyrille Henry <span dir="ltr"><<a href="mailto:ch@chnry.net" target="_blank">ch@chnry.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hello Antoine,<br>
<br>
i'm trying to test pof.<br>
i'm following the instructions, but i have some problems.<br>
<br>
for the standalone project :<br>
I cd in the exampleStandalone folder, not in the example folder as advertised in the documentation.<br>
<br>
make give this error :<br>
<br>
In file included from src/main.cpp:2:0:<br>
src/testApp.h:9:19: fatal error: ofxPd.h: Aucun fichier ou dossier de ce type<br>
 #include "ofxPd.h"<br>
<br>
using the codeblock workspace, i had to simlink<br>
/home/chnry/of/of_v0.8.4_<u></u>linux64_release/libs/<u></u>openFrameworksCompiled/<u></u>project/linux64<br>
to<br>
/home/chnry/of/of_v0.8.4_<u></u>linux64_release/libs/<u></u>openFrameworksCompiled/<u></u>project/linux<br>
but in the end, i had the same error.<br>
<br>
<br>
<br>
building as pd externals, make gives :<br>
<br>
In file included from src/ofApp.cpp:7:0:<br>
../../../addons/ofxPof/src/<u></u>pofBase.h: In constructor ‘pofBase::pofBase(_class*)’:<br>
../../../addons/ofxPof/src/<u></u>pofBase.h:30:50: error: cast from ‘pofBase*’ to ‘unsigned int’ loses precision [-fpermissive]<br>
    snprintf(selfname,16 , "pof%x", (unsigned int)this);<br>
                                                  ^<br>
make[1]: *** [obj/linux64/Release/src/<u></u>ofApp.o] Erreur 1<br>
make[1]: quittant le répertoire « /home/chnry/of/of_v0.8.4_<u></u>linux64_release/addons/ofxPof/<u></u>buildExternal »<br>
make: *** [Release] Erreur 2<br>
<br>
i'm running ubuntu linux (14.04)<br>
<br>
<br>
cheers<br>
cyrille<span class=""><br>
<br>
Le 26/03/2015 14:29, Antoine Rousseau a écrit :<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Hi all,<br>
<br>
my name is Antoine Rousseau (sourceforge/github/puredata/<u></u>codelab : ant1r).<br></span>
I'm using Pd since 2000, to build musical and visual machines (see <a href="http://metalu.net" target="_blank">http://metalu.net</a> and <a href="http://al1ant1.free.fr" target="_blank">al1ant1.free.fr</a> <<a href="http://al1ant1.free.fr" target="_blank">http://al1ant1.free.fr</a>>).<span class=""><br>
<br>
I wrote moonlib externals long time ago. (BTW maybe I will have some time one day to update these libs ; will it be possible I have an access to the sourceforge for this purpose ?)<br>
<br>
<br>
I'm happy to announce the publication of a new project : Pof = Pd + openFrameworks :<br>
<a href="https://github.com/Ant1r/ofxPof" target="_blank">https://github.com/Ant1r/<u></u>ofxPof</a><br>
<br>
It consists of pd externals written in OF bringing mid-level openGL functions (and some additional utilities), so you can build an app entirely in pd patchs, and get it working for every OF-supported OSes (Linux/OSX/Win/Android/IOS) with the help of ofxPd (<a href="https://github.com/danomatika/ofxPd" target="_blank">https://github.com/<u></u>danomatika/ofxPd</a>).<br>
<br>
Of course Pof has similarities with Gem ; one of the main differences is that the rendering is done by a parallel thread, to avoid audio clicking ; this is done by copying the pd tree to a specific rendering tree. This has some implications on the pd tree : in Pof you cannot render the same object multiple times.<br>
<br>
Multitouch events are also managed by the rendering thread, using an optimized inverted tree, for an event at a given place to be captured by the last drawn object at this place. The touch management is (for now) only meaningful in a 2D design : depth (z) is not taken into account.<br>
<br>
Being written in C++/OF, tons of tedious work are made easy ; that's why some utilities I needed for the work I did were written into Pof : threaded file downloading, XML/JSON support, file utils.<br>
<br>
This project has only been tested on Linux (Ubuntu 12.04 32bit)  and Android for the moment.<br>
An Android patch player APK file and a built pof.pd_linux are available for download in the releases github tab (<a href="https://github.com/Ant1r/ofxPof/release" target="_blank">https://github.com/Ant1r/<u></u>ofxPof/release</a>). Contributions are welcome to have it running on more systems.<br>
<br>
I hope this will contribute to make the Pd ecosystem even stronger !<br>
<br>
Regards<br>
<br>
--<br></span>
Antoine Rousseau <<a href="mailto:ant1rousseau1@gmail.com" target="_blank">ant1rousseau1@gmail.com</a> <mailto:<a href="mailto:ant1rousseau1@gmail.com" target="_blank">ant1rousseau1@gmail.<u></u>com</a>>><span class=""><br>
<a href="http://www.metalu.net/" target="_blank">http://www.metalu.net/</a><br>
<a href="http://www.metaluachahuter.com/compagnies/al1-ant1/" target="_blank">http://www.metaluachahuter.<u></u>com/compagnies/al1-ant1/</a><br>
<a href="http://al1ant1.free.fr" target="_blank">http://al1ant1.free.fr</a><br>
<br>
<br>
<br></span><span class="">
______________________________<u></u>_________________<br>
Pd-dev mailing list<br>
<a href="mailto:Pd-dev@lists.iem.at" target="_blank">Pd-dev@lists.iem.at</a><br>
<a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-dev</a><br>
<br>
</span></blockquote><div class="HOEnZb"><div class="h5">
<br>
______________________________<u></u>_________________<br>
Pd-dev mailing list<br>
<a href="mailto:Pd-dev@lists.iem.at" target="_blank">Pd-dev@lists.iem.at</a><br>
<a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr">Antoine Rousseau <<a href="mailto:ant1rousseau1@gmail.com" target="_blank">ant1rousseau1@gmail.com</a>><div><a href="http://www.metaluachahuter.com/compagnies/al1-ant1/" target="_blank">http://www.metaluachahuter.com/compagnies/al1-ant1/</a></div><div><a href="http://al1ant1.free.fr" target="_blank">http://al1ant1.free.fr</a></div><div><br></div></div></div>
</div></div></div>