Hi ,
I am currently trying to write Android program to be able to track beats/tempo using this PD-aubio + PD and PD-for-android program.
I was using PD-for-Android code (I modified to use fiddle~) for doing beat detection but it was not very useful, so I want to use aubio for this purpose.
https://github.com/libpd/pd-for-android
Looking at the code on below link or pd-aubio webpage unfortunately I couldn't figure out way to make it work with PD on windows and PD-for-Android
https://github.com/piem/pd-aubio
I tried multiple ways to build aubio and PD-aubio but without any success.
I am a technical person but not too familiar with libraty creation/linking or JNI for that matter.
What I want to do is this
-
Add Aubio as library to my windows PD executable so that I can test it's effectiveness on windows as well as create a .pd file which I will use as input to my Android program to read and execute PD commands on
-
Add Aubio as library to my PD-for-Android java program so I can actually use smartphone to detect beats.
Unfortunately just getting basic pd-aubio compillation has been difficult on windows. I tried detailed instructions by middlepedal on this link
http://forum.pdpatchrepo.info/topic/967/problem-compiling-external-on-windows/5 and it works for helloworld but not for PD-Aubio.
If you can help me with detailed step-by-step instructions on how to do it, I would really appreciate it.