Hi Abesh,

If you install the git version there is a new faust2android script (in tools/faust2android) developed by Romain Michon at CCRMA.
Cheers

Yann



Le 22/05/13 02:00, abesh thakur a écrit :

Hello everybody!

I was wondering if anybody has ever used libPd, which basically lets android developers make use of pure data patches inside an android app itself. I have used numerous patches built inside a pure data patch and used libPd to use it inside android, so I know the method works.

I was trying to be a bit ambitious, and I wanted to use Faust to create an external for pure data. Now the fausttopd as well as the online compiler works very well, and the plugin generated is very much usable on Pure data on my computer. I wanted to take it a step forward, and see if I could compile it for libPd for my android app. I used

faust -a puredata.cpp test.dsp -o test.cpp

to compile a cpp file using the puredata architecture file, which worked very well, then went on to compile it for libPd using the android NDK, which also worked without giving me any errors.

However, when I use it in the app, libPd doesn't recognise the compile external at all. This could be probably because the architecture itself is wrong, but since I couldn't find any literature online, I am just guessing. The moot point is that the external compiled from the raw cpp file doesn't act like a normal raw source file. I have used the freeverb.c source file to compile it in android NDK, which works very well in libPd and so does my android app, but if I try compiling from the source generated by faust, libPd doesn't recognise it at all.

Is there anyone who might have tried doing the same thing and faced the same issue? I would be massively grateful if someone could shed some light on the issue, because using Faust is quite awesome, I only wish it could work in Android as well.

Thank you so much!

Cheers,
Abesh



------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may


_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users



------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to