<div dir="ltr"><div>"Stop Listening. Start Jamming!</div><div>This is a journey into Sound....for Ninja Tune founders Coldcut it’s 
been a 30 year trip: equal parts dreaming, scheming, designing, 
remixing, djing, producing, gigging and Jamming. The aim of Jamm Pro: to
 create our ultimate electronic music instrument and share it. Welcome 
to the  journey!" (from <a href="https://jammpro.net/" target="_blank">https://jammpro.net/</a>)</div><div><br></div><div>JammPro is a live-remixing app: load a sound set, then play one of 8 possible loops on each of the 4 channels. You can then apply tons of effects and modifiers, and manually trigger 9 other samples ; the multitouch ability of mobile devices is here fully exploited, which makes JammPro a real musical instrument. If you purchase the "Jamm Creator" addon, you can also import new samples, or even record your own loops from the phone's mic (or from an external device), and create your own sound set. You also can purchase new sound sets, from plenty of excellent artists.<br></div><div><br></div><div>JammPro is almost entirely written in Pd. It originates from the prior NinjaJamm app, whose Pd audio patch had been initially written by Ed Kelly. At this time, the GUI was written in mixed openFrameworks C++ and iOS objective C; when I was asked to port it to Android (in 2014), I had the idea to build a Pd external toolkit, written in OF, that has been used to rewrite the GUI into a Pd patch. This patch can be edited on desktop (using a secondary window to display the GUI, just like with Gem) and can be interpreted by a libpd/ofxPd (thanks Dan Wilcox!) app on any mobile platform. I called this toolkit Pof, Pd-OpenFrameworks.<br></div><div><br></div><div>All this to say that JammPro owes everything to Pd, libpd and ofxPd! Thanks a lot.</div><div><br></div><div>This app is fun.</div><div>It's free (*) and many sound sets are available for free; we worked really hard to make it work as well as possible (believe me, the quest for low latency full-duplex audio on Android is a lot of fun!), we really hope you'll enjoy it!</div><div><br></div><div><div><br></div><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><font face="arial, helvetica, sans-serif">    Antoine Rousseau - and the JammPro team<br></font></div><div dir="ltr"><font face="arial, helvetica, sans-serif"><br></font></div><div dir="ltr"><font face="arial, helvetica, sans-serif"><br></font></div><div dir="ltr"><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">(*) p.s: about open-source</font></div><div><font face="arial, helvetica, sans-serif">Unfortunately, we have not had time until now to publicly open the JammPro patch.</font></div><div><font face="arial, helvetica, sans-serif">We sincerely regret that, and it is in our plans to change this. This is not trivial, because some parts must remain secret, being related to selling sound sets and the Creator option.<br></font></div><div><font face="arial, helvetica, sans-serif">In the meantime, Pof has been a free project from the beginning. It's available from Deken for Intel-Mac and Linux (including rPi) platforms; Windows and Arm-Mac to come, hopefully. The code is there: <a href="https://github.com/Ant1r/ofxPof">https://github.com/Ant1r/ofxPof</a></font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div dir="ltr"><font face="arial, helvetica, sans-serif"> <br></font></div></div></div></div></div></div></div></div></div></div></div>