<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>Umm, currently</div><div><br></div><div><div>Cloning into rjlib...</div><div>Permission denied (publickey).</div><div>fatal: The remote end hung up unexpectedly…..</div></div><div><br></div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> Peter Brinkmann &lt;<a href="mailto:peter.brinkmann@googlemail.com">peter.brinkmann@googlemail.com</a>&gt;<br><span style="font-weight:bold">Date: </span> Wed, 8 Jun 2011 10:47:11 -0400<br><span style="font-weight:bold">To: </span> Chris McCormick &lt;<a href="mailto:chris@mccormick.cx">chris@mccormick.cx</a>&gt;<br><span style="font-weight:bold">Cc: </span> pd-list &lt;<a href="mailto:pd-list@iem.at">pd-list@iem.at</a>&gt;, Joe White &lt;<a href="mailto:white.joe4@gmail.com">white.joe4@gmail.com</a>&gt;<br><span style="font-weight:bold">Subject: </span> Re: [PD] RJDJ,sceneplayer &amp; Xoom<br></div><div><br></div><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.&nbsp; 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'm not aware of any scenes that require them.&nbsp; In short, a properly written RjDj scene should look and behave the same for both versions.<br><br>* The Android version implements rj_image and friends as abstractions, not externals.&nbsp; The immediate practical reason is that the architecture of Android apps pretty much requires this, but it's also a simpler design that was possible because of the message-passing features of libpd.&nbsp; 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~).&nbsp; Everything else is more easily implemented outside of Pd and controlled with messages.<br><br>* I don'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.&nbsp; A more realistic approach would be to tweak the UI so that it'll scale to fill up the screen (while preserving the aspect ratio) or at least center itself on Honeycomb devices.&nbsp; I won't have time to work on this, but if somebody wants to implement this, I'll be happy to consider a patch.<br><br>Cheers,<br>&nbsp;&nbsp;&nbsp;&nbsp; Peter<br><br><br><br><br><div class="gmail_quote">On Wed, Jun 8, 2011 at 9:53 AM, Chris McCormick <span dir="ltr">&lt;<a href="mailto:chris@mccormick.cx">chris@mccormick.cx</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Joe,<br><div class="im"><br>
On Wed, Jun 08, 2011 at 01:59:44PM &#43;0100, Joe White wrote:<br>
&gt; Couldn't we just update the [rj_image] external in the ScenePlayer on Android<br>
&gt; to accept any sized image?<br><br></div>Sure, but then scenes you make and run with ScenePlayer would be incompatible with RjDj on iOS. There are other things to be taken into account too, like what happens if your user has a tablet with a different aspect ratio? How should images be stretched etc.? A fixed 320x320 bitmap is not a great starting point to make things more flexible and still look good. Basically you have to break the existing RjDj format if you want those features.<br><br>
With PdDroidParty I am going to provide a facility to bundle SVGs (&quot;Scalable Vector Graphic&quot;) for your patch background and for each GUI type in order to theme them. I was also thinking about 9-patch graphics[1]. Hopefully this means that patches with fancy graphics will look reasonable on all devices. I am some way off from doing that though, and I may run out of steam before I get to it. :)<br><br>
Cheers,<br><br>
Chris.<br><br>
[1] <a href="http://developer.android.com/guide/developing/tools/draw9patch.html" target="_blank">http://developer.android.com/guide/developing/tools/draw9patch.html</a><br><br>
-------------------<br><a href="http://mccormick.cx" target="_blank">http://mccormick.cx</a><br><div><div></div><div class="h5"><br>
_______________________________________________<br><a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br></div></div></blockquote></div><br></span></body></html>