<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div><div dir="ltr"><div><div dir="ltr">Hi ,<br><div class="ecxc-ReadMessagePartBody" style="line-height:19.99359893798828px;color:rgb(68, 68, 68);font-family:'Segoe UI', 'Segoe UI Web Regular', 'Segoe UI Symbol', 'Helvetica Neue', 'BBAlpha Sans', 'S60 Sans', Arial, sans-serif;font-size:14px;background-color:rgb(255, 255, 255);"><div class="ecxreadMsgBody" style="overflow:hidden;padding:1px 0px 0px;"><div id="ecxbodyreadMessagePartBodyControl396f" class="ecxExternalClass ecxMsgBodyContainer" style="line-height:21.299999237060547px;font-size:15px;font-family:Calibri, sans-serif;"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div><span style="line-height:22.719999313354492px;font-size:12pt;">I am currently trying to  write Android program </span><span style="line-height:22.719999313354492px;font-size:12pt;">to be able to track beats/tempo using this PD-aubio + PD and PD-for-android program. </span></div><div><br></div><div>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.</div><div><a href="https://github.com/libpd/pd-for-android" target="_blank" style="font-weight:inherit;color:rgb(0, 104, 207);cursor:pointer;">https://github.com/libpd/pd-for-android</a></div><div><br></div><div>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</div><div><a href="https://github.com/piem/pd-aubio" target="_blank" style="font-weight:inherit;color:rgb(0, 104, 207);cursor:pointer;">https://github.com/piem/pd-aubio</a></div><div><br></div><div>I tried multiple ways to build aubio and PD-aubio but without any success.</div><div><br></div><div>I am a technical person but not too familiar with libraty creation/linking or JNI for that matter. </div><div><br></div><div>What I want to do is this</div><div><br></div><div>1) 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</div><div><br></div><div>2) Add Aubio as library to my PD-for-Android java program so I can actually use smartphone to detect beats.</div><div><br></div><div><span style="line-height:22.719999313354492px;font-size:12pt;">Unfortunately just getting basic pd-aubio compillation has been difficult on windows. I tried detailed instructions by middlepedal on this link</span></div><div><a href="http://forum.pdpatchrepo.info/topic/967/problem-compiling-external-on-windows/5" target="_blank" style="font-weight:inherit;color:rgb(0, 104, 207);cursor:pointer;">http://forum.pdpatchrepo.info/topic/967/problem-compiling-external-on-windows/5</a>  and it works for helloworld but not for PD-Aubio.</div><div><br></div><div>If you can help me with detailed step-by-step instructions on how to do it, I would really appreciate it. </div><div><br></div><div>Thanks,</div><div>Vijay</div></div></div></div></div></div></div>                                          </div></div><style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}


--></style>                                      </div></div><style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>                                      </div></body>
</html>