<div>On 8 June 2011 15:47, Peter Brinkmann <span dir="ltr">&lt;<a href="mailto:peter.brinkmann@googlemail.com">peter.brinkmann@googlemail.com</a>&gt;</span> wrote:</div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>Hi,<br>A few clarifications regarding the ScenePlayer app for Android:<br><br>* The app faithfully implements all features of the iPhone app that were publicly documented last summer, including rj_image, rj_text, sensor input, etc.  There have been a few additions since (scaling and rotating text, I think); those will be easy enough to add when I see the new specs, and I&#39;m not aware of any scenes that require them.  In short, a properly written RjDj scene should look and behave the same for both versions.<br>


<br></blockquote><div>How do you want the spec Peter? As a Pd patch showing how to use it? I&#39;m going to update the help patch for [rj_image] in the RjLib, would that be useful?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

* The Android version implements rj_image and friends as abstractions, not externals.  The immediate practical reason is that the architecture of Android apps pretty much requires this, but it&#39;s also a simpler design that was possible because of the message-passing features of libpd.  Generally speaking, I believe that the only externals that you would really want to use with libpd are those that enhance the signal processing capabilities of Pd (e.g., fiddle~).  Everything else is more easily implemented outside of Pd and controlled with messages.<br>

</blockquote><div> </div><div>Yeah, it&#39;s annoying that you have to compile externals into the app for iOS. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>* I don&#39;t think it would be a good idea to generalize ScenePlayer to accept image sizes other than 320x320 because that would almost certainly break compatibility with the original.  A more realistic approach would be to tweak the UI so that it&#39;ll scale to fill up the screen (while preserving the aspect ratio) or at least center itself on Honeycomb devices.  I won&#39;t have time to work on this, but if somebody wants to implement this, I&#39;ll be happy to consider a patch.<br>


<br>Cheers,<br>     Peter<br><br><br></blockquote><meta charset="utf-8"><div>This is really cool Peter. Thanks for you all your work! I don&#39;t know about Martin, but I don&#39;t think many of us in the company are that update with the Android development - being that we all have iPhones :)</div>

<div><br></div><div>Cheers,</div><div>Joe</div><div> </div></div></div>