<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">See Pierre’s details on how he built Camomille: <a href="https://lists.puredata.info/pipermail/pd-dev/2016-04/020637.html" class="">https://lists.puredata.info/pipermail/pd-dev/2016-04/020637.html</a><div class=""><br class=""></div><div class="">Miller has included *preliminary* multi instance support and now we have some good feedback on what still needs to be done.</div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">--------<br class="">Dan Wilcox<br class=""><a href="https://twitter.com/danomatika" class="">@danomatika</a><br class=""><a href="http://danomatika.com" class="">danomatika.com</a><br class=""><div class=""><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div></div>

</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Apr 8, 2016, at 3:13 PM, Alex <<a href="mailto:x37v.alex@gmail.com" class="">x37v.alex@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">All quite cool..<br class=""><br class="">what I'd _really_ love is thread safe muliti instance support in libpd with 'user data' entries in the callbacks for all the callback methods and an 'instance' pointer included in every appropriate library call. I figure it would be dead simple, once that is provided, to also support the existing libpd interface with 1 global instance..<br class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Apr 8, 2016 at 1:02 PM, Dan Wilcox <span dir="ltr" class=""><<a href="mailto:danomatika@gmail.com" target="_blank" class="">danomatika@gmail.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Here’s the diffs as shown by GitHub: <a href="https://github.com/libpd/libpd/pull/97/files" target="_blank" class="">https://github.com/libpd/libpd/pull/97/files</a><div class=""><br class=""></div><div class="">I’d do it, but I think the commits should be yours and not mine :)</div><div class=""><span class=""><br class=""><div class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; word-wrap: break-word;" class="">--------<br class="">Dan Wilcox<br class=""><a href="https://twitter.com/danomatika" target="_blank" class="">@danomatika</a><br class=""><a href="http://danomatika.com/" target="_blank" class="">danomatika.com</a><br class=""><div class=""><a href="http://robotcowboy.com/" target="_blank" class="">robotcowboy.com</a></div></div>

</div>
<br class=""></span><div class=""><div class="h5"><div class=""><blockquote type="cite" class=""><div class="">On Apr 8, 2016, at 2:00 PM, Miller Puckette <<a href="mailto:msp@ucsd.edu" target="_blank" class="">msp@ucsd.edu</a>> wrote:</div><br class=""><div class=""><div class="">That would be cool - otherwise just point me at the diffs and I'll rework<br class="">them.  I think they're rather self-contained, should be easy to hack in.<br class=""><br class="">cheers<br class="">M<br class=""><br class="">On Fri, Apr 08, 2016 at 01:57:16PM -0600, Dan Wilcox wrote:<br class=""><blockquote type="cite" class="">Although the branch is gone, the diffs are still there. If needed, I can manually re-add those changes & put them in a new branch.<br class="">--------<br class="">Dan Wilcox<br class="">@danomatika <<a href="https://twitter.com/danomatika" target="_blank" class="">https://twitter.com/danomatika</a>><br class=""><a href="http://danomatika.com/" target="_blank" class="">danomatika.com</a> <<a href="http://danomatika.com/" target="_blank" class="">http://danomatika.com/</a>><br class=""><a href="http://robotcowboy.com/" target="_blank" class="">robotcowboy.com</a> <<a href="http://robotcowboy.com/" target="_blank" class="">http://robotcowboy.com/</a>><br class=""><blockquote type="cite" class="">On Apr 8, 2016, at 1:55 PM, Miller Puckette <<a href="mailto:msp@ucsd.edu" target="_blank" class="">msp@ucsd.edu</a>> wrote:<br class=""><br class="">No worries - that just means it's time for me to get back on it :)<br class=""><br class="">M<br class="">On Fri, Apr 08, 2016 at 01:46:32PM -0600, Dan Wilcox wrote:<br class=""><blockquote type="cite" class="">It’s not. We started looking into it but realized the was a mismatch between the vanilla mirror we were using as a submodule in libpd. I then switched libpd to use the main pure-data git upstream so it would be easier torack your changes directly. The PR went out of scope by then though and we forgot to revisit it. Sorry!<br class=""><br class="">--------<br class="">Dan Wilcox<br class="">@danomatika <<a href="https://twitter.com/danomatika" target="_blank" class="">https://twitter.com/danomatika</a>><br class=""><a href="http://danomatika.com/" target="_blank" class="">danomatika.com</a> <<a href="http://danomatika.com/" target="_blank" class="">http://danomatika.com/</a>><br class=""><a href="http://robotcowboy.com/" target="_blank" class="">robotcowboy.com</a> <<a href="http://robotcowboy.com/" target="_blank" class="">http://robotcowboy.com/</a>><br class=""><blockquote type="cite" class="">On Apr 8, 2016, at 1:36 PM, Miller Puckette <<a href="mailto:msp@ucsd.edu" target="_blank" class="">msp@ucsd.edu</a>> wrote:<br class=""><br class="">I thought the GUI stuff (which I adapted from Kjetil's first cut at it) was<br class="">already in libpd - if not I need to make a PR for it...<br class=""><br class="">cheers<br class="">M<br class=""><br class="">On Fri, Apr 08, 2016 at 01:12:30PM -0600, Dan Wilcox wrote:<br class=""><blockquote type="cite" class="">Miller was also looking into adding the ability to launch the gui to libpd. There was a discussion somewhere, I can’t find it right now...<br class=""><br class="">--------<br class="">Dan Wilcox<br class="">@danomatika <<a href="https://twitter.com/danomatika" target="_blank" class="">https://twitter.com/danomatika</a>><br class=""><a href="http://danomatika.com/" target="_blank" class="">danomatika.com</a> <<a href="http://danomatika.com/" target="_blank" class="">http://danomatika.com/</a>><br class=""><a href="http://robotcowboy.com/" target="_blank" class="">robotcowboy.com</a> <<a href="http://robotcowboy.com/" target="_blank" class="">http://robotcowboy.com/</a>><br class=""><blockquote type="cite" class="">On Apr 8, 2016, at 12:07 PM, <a href="mailto:pd-list-request@lists.iem.at" target="_blank" class="">pd-list-request@lists.iem.at</a> wrote:<br class=""><br class="">From: Kjetil Matheussen <<a href="mailto:k.s.matheussen@gmail.com" target="_blank" class="">k.s.matheussen@gmail.com</a> <<a href="mailto:k.s.matheussen@gmail.com" target="_blank" class="">mailto:k.s.matheussen@gmail.com</a>>><br class="">Subject: Re: [PD] pdlv2: generate lv2 plugins from pd patches<br class="">Date: April 8, 2016 at 11:08:29 AM MDT<br class="">To: Alex <<a href="mailto:x37v.alex@gmail.com" target="_blank" class="">x37v.alex@gmail.com</a> <<a href="mailto:x37v.alex@gmail.com" target="_blank" class="">mailto:x37v.alex@gmail.com</a>>><br class="">Cc: "<a href="mailto:pd-list@lists.iem.at" target="_blank" class="">pd-list@lists.iem.at</a> <<a href="mailto:pd-list@lists.iem.at" target="_blank" class="">mailto:pd-list@lists.iem.at</a>>" <<a href="mailto:pd-list@lists.iem.at" target="_blank" class="">pd-list@lists.iem.at</a> <<a href="mailto:pd-list@lists.iem.at" target="_blank" class="">mailto:pd-list@lists.iem.at</a>>><br class="">Reply-To: <a href="mailto:k.s.matheussen@notam02.no" target="_blank" class="">k.s.matheussen@notam02.no</a> <<a href="mailto:k.s.matheussen@notam02.no" target="_blank" class="">mailto:k.s.matheussen@notam02.no</a>><br class=""><br class=""><br class="">You might have to merge inn libd from upstream though. Don't know how<br class="">much work that is.<br class=""><br class="">On Fri, Apr 8, 2016 at 7:06 PM, Alex <<a href="mailto:x37v.alex@gmail.com" target="_blank" class="">x37v.alex@gmail.com</a> <<a href="mailto:x37v.alex@gmail.com" target="_blank" class="">mailto:x37v.alex@gmail.com</a>>> wrote:<br class="">Great, I'll look into that when I get some more time!<br class=""><br class="">On Fri, Apr 8, 2016 at 9:55 AM, Kjetil Matheussen <<a href="mailto:k.s.matheussen@gmail.com" target="_blank" class="">k.s.matheussen@gmail.com</a> <<a href="mailto:k.s.matheussen@gmail.com" target="_blank" class="">mailto:k.s.matheussen@gmail.com</a>>> wrote:<br class=""><br class=""><br class="">On Fri, Apr 8, 2016 at 6:51 PM, Alex <<a href="mailto:x37v.alex@gmail.com" target="_blank" class="">x37v.alex@gmail.com</a> <<a href="mailto:x37v.alex@gmail.com" target="_blank" class="">mailto:x37v.alex@gmail.com</a>>> wrote:<br class="">hmm, that is interesting, is libpds simply part of the radium project or is it something you distribute separately?  I should look into that.<br class=""><br class="">It's my branch of libpd on github. You can ignore the libpds part, and<br class="">just use libpd as you do already, only that this version of libpd also<br class="">provide pd gui.<br class=""><br class=""><br class=""></blockquote><br class=""></blockquote><br class=""><blockquote type="cite" class="">_______________________________________________<br class=""><a href="mailto:Pd-list@lists.iem.at" target="_blank" class="">Pd-list@lists.iem.at</a> mailing list<br class="">UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" target="_blank" class="">https://lists.puredata.info/listinfo/pd-list</a><br class=""></blockquote><br class=""></blockquote><br class=""></blockquote></blockquote><br class=""></blockquote></div></div></blockquote></div><br class=""></div></div></div></div></blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></div></body></html>