<div dir="auto"><span style="font-family:sans-serif">Excellent work, Hugo!</span><br style="font-family:sans-serif"><br><div data-smartmail="gmail_signature">Best,<br><br>Ico<br><br>-- <br>Ivica Ico Bukvic, D.M.A.<br>Director, Creativity + Innovation<br>Institute for Creativity, Arts, and Technology<br><br>Virginia Tech<br>Creative Technologies in Music<br>School of Performing Arts – 0141<br>Blacksburg, VA 24061<br>(540) 231-6139<br><a href="mailto:ico@vt.edu">ico@vt.edu</a><br><br><a href="http://www.icat.vt.edu">www.icat.vt.edu</a><br><a href="http://www.performingarts.vt.edu">www.performingarts.vt.edu</a><br><a href="http://l2ork.icat.vt.edu">l2ork.icat.vt.edu</a><br><a href="http://ico.bukvic.net">ico.bukvic.net</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 19, 2020, 19:39 Hugo Carvalho <<a href="mailto:hugonvsc@gmail.com">hugonvsc@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi everyone!</div><div><br></div><div>Today I was able to deal with multiple patches on the same window. I attached a GIF showing up the result.</div><div>To test it I created another patch sending hello message so I could test if each div it's a self-contained "patch window".</div><div>This version is at my branch pd_web_test, and to test it just run the binary of Purr-Data and it should work.</div><div>It need improvements, but I think it's something to get started.</div><div><br></div><div>I'm still working with Zack to run the gui_ messages in the frontend.<br></div><div><br></div><div>Thanks in advance, <br></div><div>Have a nice weekend.<br></div><div><br></div><div>Best,</div><div>Hugo<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 19, 2020 at 11:23 AM Hugo Carvalho <<a href="mailto:hugonvsc@gmail.com" target="_blank" rel="noreferrer">hugonvsc@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Ok, I used the DSP to make sure it's send me messages.<div dir="auto">Now as Zack implemented the upload file to the WebAssembly I'll be working on making this work on a browser. So it'll prove that it's actually working properly and not depends on nodewebkit for drawing anything.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 19, 2020, 11:19 AM Ivica Bukvic <<a href="mailto:ico@vt.edu" target="_blank" rel="noreferrer">ico@vt.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">No, just wanted to make sure that it works on your end as well as sending the message to pd, like what we tested yesterday during zoom call.<br><br><div>Best,<br><br>Ico<br><br>-- <br>Ivica Ico Bukvic, D.M.A.<br>Director, Creativity + Innovation<br>Institute for Creativity, Arts, and Technology<br><br>Virginia Tech<br>Creative Technologies in Music<br>School of Performing Arts – 0141<br>Blacksburg, VA 24061<br>(540) 231-6139<br><a href="mailto:ico@vt.edu" rel="noreferrer noreferrer" target="_blank">ico@vt.edu</a><br><br><a href="http://www.icat.vt.edu" rel="noreferrer noreferrer" target="_blank">www.icat.vt.edu</a><br><a href="http://www.performingarts.vt.edu" rel="noreferrer noreferrer" target="_blank">www.performingarts.vt.edu</a><br><a href="http://l2ork.icat.vt.edu" rel="noreferrer noreferrer" target="_blank">l2ork.icat.vt.edu</a><br><a href="http://ico.bukvic.net" rel="noreferrer noreferrer" target="_blank">ico.bukvic.net</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 19, 2020, 10:12 Hugo Carvalho <<a href="mailto:hugonvsc@gmail.com" rel="noreferrer noreferrer" target="_blank">hugonvsc@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Yes, it's using Purr-Data to communicate and receive the messages from the backend. You some error running in your machine?<div dir="auto"><br></div><div dir="auto">Best,</div><div dir="auto">Hugo</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 19, 2020, 1:35 AM Ivica Bukvic <<a href="mailto:ico@vt.edu" rel="noreferrer noreferrer noreferrer" target="_blank">ico@vt.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Hugo already built a patch that does this. Hugo, did you test whether it indeed works if you open it inside Purr-Data with your frontend?<br><br><div>Best,<br><br>Ico<br><br>-- <br>Ivica Ico Bukvic, D.M.A.<br>Director, Creativity + Innovation<br>Institute for Creativity, Arts, and Technology<br><br>Virginia Tech<br>Creative Technologies in Music<br>School of Performing Arts – 0141<br>Blacksburg, VA 24061<br>(540) 231-6139<br><a href="mailto:ico@vt.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">ico@vt.edu</a><br><br><a href="http://www.icat.vt.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">www.icat.vt.edu</a><br><a href="http://www.performingarts.vt.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">www.performingarts.vt.edu</a><br><a href="http://l2ork.icat.vt.edu" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">l2ork.icat.vt.edu</a><br><a href="http://ico.bukvic.net" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">ico.bukvic.net</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 18, 2020, 22:43 Jonathan Wilkes <<a href="mailto:jon.w.wilkes@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">jon.w.wilkes@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Jun 18, 2020 at 10:04 PM Hugo Carvalho <<a href="mailto:hugonvsc@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">hugonvsc@gmail.com</a>> wrote:<br>
><br>
> Hi everyone,<br>
><br>
> I've made my first GUI drawing changes to the code removing NWJS dependencies.<br>
> Unfortunately, I couldn't use Zack's WebAssembly file, because I can't receive backend GUI messages, so I gave a try using NWJS socket connection but removing dependencies on the frontend.<br>
><br>
> For this, I created my own version of gui.Window class, so I could maintain the most part of the current drawing code, as you can see on my branch pd_web_test. I set an example that runs the DSP toggle on and off.<br>
<br>
Sounds good. Can you receive messages from the backend to turn the DSP<br>
toggle on and off?<br>
<br>
-Jonathan<br>
<br>
><br>
> As I'm in touch with Zack to get the WebAssembly running, I think the next steps could be:<br>
> - Check if the browser can receive and send messages to the backend<br>
> - Add this drawing changes into the web version<br>
> - Handle menu options<br>
><br>
> Best,<br>
> Hugo<br>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>