<div dir="ltr">how would that work, martin?</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 21, 2013 at 8:35 PM, Martin Peach <span dir="ltr">&lt;<a href="mailto:martin.peach@sympatico.ca" target="_blank">martin.peach@sympatico.ca</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Wouldn&#39;t it be a good idea to settle on a graphics metalanguage rather than translating tcl code to qt or whatever?<br>

<br>
Martin<div class="im"><br>
<br>
<br>
On 2013-01-21 15:11, Leandro da Mota Damasceno wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
so let&#39;s see...Who´s working with what so far?<br>
<br>
  I´d love to join a team and start learning how to code with one of the<br>
toolkits.<br>
<br>
<br>
<br>
On Mon, Jan 21, 2013 at 6:03 PM, Hans-Christoph Steiner &lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a><br></div><div class="im">
&lt;mailto:<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt;&gt; wrote:<br>
<br>
<br>
    So all those interested in a new GUI should start working on it,<br>
    there is lots<br>
    of interest.  Then we can incrementally change pd itself as there is<br>
    a need.<br>
<br>
    .hc<br>
<br>
    On 01/21/2013 02:48 PM, Leandro da Mota Damasceno wrote:<br>
     &gt; You&#39;re right. Damn, you&#39;re always right :)<br>
     &gt;<br>
     &gt; So, just to know where we are right now... What have been tested/done<br>
     &gt; regarding the GUIs toolkits so far? I think we should at least<br>
    have this<br>
     &gt; set and go on from there...<br>
     &gt;<br>
     &gt;<br>
     &gt; On Mon, Jan 21, 2013 at 5:31 PM, Hans-Christoph Steiner<br></div>
    &lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a> &lt;mailto:<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt;&gt;wrote:<div><div class="h5"><br>
     &gt;<br>
     &gt;&gt;<br>
     &gt;&gt; I think this is the general idea of what everyone wants to<br>
    support.  But<br>
     &gt;&gt; the<br>
     &gt;&gt; way is actually takes shape is going to depend on whoever<br>
    actually does the<br>
     &gt;&gt; work. A great example of this is the PDDP (Pure Data Documentation<br>
     &gt;&gt; Project).<br>
     &gt;&gt; We had lots of design meetings and then no one implemented the<br>
    ideas.  Then<br>
     &gt;&gt; Jonathan picked up from that what was interesting to him and<br>
    made the whole<br>
     &gt;&gt; meta help system, the search plugin, etc.<br>
     &gt;&gt;<br>
     &gt;&gt; The lesson there for me is that big design discussions only work<br>
    if the<br>
     &gt;&gt; people<br>
     &gt;&gt; involved them are willing to do the work to implement them.<br>
      Instead, I<br>
     &gt;&gt; think<br>
     &gt;&gt; for a more decentralized community like this one, we only should<br>
    nail down<br>
     &gt;&gt; the<br>
     &gt;&gt; key parts that everyone must use, then leave other decisions to<br>
    those who<br>
     &gt;&gt; are<br>
     &gt;&gt; implementing those parts.<br>
     &gt;&gt;<br>
     &gt;&gt; So that means I&#39;m happy to help people write there own GUI, and I&#39;ll<br>
     &gt;&gt; definitely be involved in the work of making it possible with Pd.<br>
     &gt;&gt;<br>
     &gt;&gt; .hc<br>
     &gt;&gt;<br>
     &gt;&gt; On 01/21/2013 01:05 PM, Leandro da Mota Damasceno wrote:<br>
     &gt;&gt;&gt; That sounded like a Lego approach. :)<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt; So the way I see it the GUI development should be in the most<br>
    seemless<br>
     &gt;&gt; way<br>
     &gt;&gt;&gt; for the user, right?<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt; And we also have the problem between people who prefer a<br>
    simple, leaner<br>
     &gt;&gt; GUI<br>
     &gt;&gt;&gt; approach (the classic PD, for instance) against people who<br>
    prefer a more<br>
     &gt;&gt;&gt; sofisticated, and sexy GUI. And I believe both groups would<br>
    also like<br>
     &gt;&gt; some<br>
     &gt;&gt;&gt; more knobs and stuff...<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt; so basically, we should at least have two options of gui: simple<br>
     &gt;&gt; (classic)<br>
     &gt;&gt;&gt; or sophisticated (sexy). But it would be cool to make it open<br>
    enough to<br>
     &gt;&gt;&gt; anyone develop their own or come up with new and customized<br>
    ones. that<br>
     &gt;&gt;&gt; would make PD way cooler than Max/MSP or anything else. So for<br>
    that to<br>
     &gt;&gt; work<br>
     &gt;&gt;&gt; (and now I must admit I really don&#39;t know the architecture<br>
    behind this<br>
     &gt;&gt; part<br>
     &gt;&gt;&gt; of PD, so maybe it is already this way), the comunication<br>
    between the GUI<br>
     &gt;&gt;&gt; and the rest of PD should be kept simple, fast and modulated,<br>
    working<br>
     &gt;&gt; with<br>
     &gt;&gt;&gt; the leanest possible API. I also think this is a good approach<br>
     &gt;&gt; considering<br>
     &gt;&gt;&gt; that most of these toolkits will stop getting support way before PD<br>
     &gt;&gt; ceases<br>
     &gt;&gt;&gt; to exist. I have also thought about the possibility of skins,<br>
    but then<br>
     &gt;&gt;&gt; loading a bunch of bitmaps would not help in terms of<br>
    performance...<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt; At the same time we pick a toolkit and focus on that one first.<br>
    So we<br>
     &gt;&gt;&gt; should think of at least two teems, right? One at the GUI end<br>
    and the<br>
     &gt;&gt; other<br>
     &gt;&gt;&gt; at the core PD end...<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt; What do you guys think?<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt; On Mon, Jan 21, 2013 at 2:02 PM, Hans-Christoph Steiner<br></div></div>
    &lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a> &lt;mailto:<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt;<div class="im"><br>
     &gt;&gt;&gt; wrote:<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt; On 01/21/2013 12:54 AM, Jonathan Wilkes wrote:<br>
     &gt;&gt;&gt;&gt;&gt; ----- Original Message -----<br>
     &gt;&gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt;&gt;&gt; From: Billy Stiltner &lt;<a href="mailto:billy.stiltner@gmail.com" target="_blank">billy.stiltner@gmail.com</a><br></div>
    &lt;mailto:<a href="mailto:billy.stiltner@gmail.com" target="_blank">billy.stiltner@gmail.<u></u>com</a>&gt;&gt;<br>
     &gt;&gt;&gt;&gt;&gt;&gt; To: IOhannes zmölnig &lt;<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a> &lt;mailto:<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a>&gt;&gt;<br>
     &gt;&gt;&gt;&gt;&gt;&gt; Cc: <a href="mailto:pd-list@iem.at" target="_blank">pd-list@iem.at</a> &lt;mailto:<a href="mailto:pd-list@iem.at" target="_blank">pd-list@iem.at</a>&gt;<div><div class="h5"><br>
     &gt;&gt;&gt;&gt;&gt;&gt; Sent: Sunday, January 20, 2013 10:04 PM<br>
     &gt;&gt;&gt;&gt;&gt;&gt; Subject: Re: [PD] GUI toolkits and custom GUIs WAS: Integra<br>
    Live 1.5<br>
     &gt;&gt;&gt;&gt; released<br>
     &gt;&gt;&gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt;&gt;&gt; haha , last month i tried to install juce to see about making an<br>
     &gt;&gt;&gt;&gt;&gt;&gt; alternate graphics front end to my patches. there  was some<br>
    weirdness<br>
     &gt;&gt;&gt;&gt;&gt;&gt; in the way you compile it then run the introjucer or somethin to<br>
     &gt;&gt;&gt;&gt;&gt;&gt; update it then after the update something didn&#39;t quite work<br>
    right.<br>
     &gt;&gt;&gt;&gt;&gt;&gt; then there are all the old projects that use the old<br>
    steinberg vst sdk<br>
     &gt;&gt;&gt;&gt;&gt;&gt; which you cant get from steinberg anymore so all that is<br>
    just awful. i<br>
     &gt;&gt;&gt;&gt;&gt;&gt; think that there should be a really nice updated version of juce<br>
     &gt;&gt;&gt;&gt;&gt;&gt; either available now or in the near future.  its a tossup<br>
    between<br>
     &gt;&gt;&gt;&gt;&gt;&gt; fltk, qt , opengl ,juce, and processing.  i just want to be<br>
    able to<br>
     &gt;&gt;&gt;&gt;&gt;&gt; add my waveform data filenames to the presets with a<br>
    fileopen dialog<br>
     &gt;&gt;&gt;&gt;&gt;&gt; without using an external, string parsing like .scl files<br>
    that have<br>
     &gt;&gt;&gt;&gt;&gt;&gt; 100.00 or 3/2, and polyphonic patchcords would be nice.<br>
     &gt;&gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt;&gt; What about the -guicmd &quot;cmd...&quot; flag?  Could one write a<br>
    pd-gui.html<br>
     &gt;&gt;&gt;&gt;&gt; that lives at localhost:1234, and have it talk to pd at its<br>
    port on<br>
     &gt;&gt;&gt;&gt; localhost?<br>
     &gt;&gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt;&gt; Then you could just write the interface with html5 canvas, svg,<br>
     &gt;&gt;&gt;&gt;&gt; javascript, or whatever.<br>
     &gt;&gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt;&gt; -Jonathan<br>
     &gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt; That sounds feasible to me.<br>
     &gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt; .hc<br>
     &gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;&gt; ______________________________<u></u>_________________<br></div></div>
     &gt;&gt;&gt;&gt; <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> &lt;mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a>&gt; mailing list<div class="im"><br>
     &gt;&gt;&gt;&gt; UNSUBSCRIBE and account-management -&gt;<br>
     &gt;&gt;&gt;&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-list</a><br>
     &gt;&gt;&gt;&gt;<br>
     &gt;&gt;&gt;<br>
     &gt;&gt;<br>
     &gt;<br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">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/<u></u>listinfo/pd-list</a><br>
<br>
</div></blockquote>
<br>
</blockquote></div><br></div>