[PD] pdlv2: generate lv2 plugins from pd patches

Alex x37v.alex at gmail.com
Fri Apr 8 23:13:03 CEST 2016


All quite cool..

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..


On Fri, Apr 8, 2016 at 1:02 PM, Dan Wilcox <danomatika at gmail.com> wrote:

> Here’s the diffs as shown by GitHub:
> https://github.com/libpd/libpd/pull/97/files
>
> I’d do it, but I think the commits should be yours and not mine :)
>
> --------
> Dan Wilcox
> @danomatika <https://twitter.com/danomatika>
> danomatika.com
> robotcowboy.com
>
> On Apr 8, 2016, at 2:00 PM, Miller Puckette <msp at ucsd.edu> wrote:
>
> That would be cool - otherwise just point me at the diffs and I'll rework
> them.  I think they're rather self-contained, should be easy to hack in.
>
> cheers
> M
>
> On Fri, Apr 08, 2016 at 01:57:16PM -0600, Dan Wilcox wrote:
>
> 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.
> --------
> Dan Wilcox
> @danomatika <https://twitter.com/danomatika>
> danomatika.com <http://danomatika.com/>
> robotcowboy.com <http://robotcowboy.com/>
>
> On Apr 8, 2016, at 1:55 PM, Miller Puckette <msp at ucsd.edu> wrote:
>
> No worries - that just means it's time for me to get back on it :)
>
> M
> On Fri, Apr 08, 2016 at 01:46:32PM -0600, Dan Wilcox wrote:
>
> 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!
>
> --------
> Dan Wilcox
> @danomatika <https://twitter.com/danomatika>
> danomatika.com <http://danomatika.com/>
> robotcowboy.com <http://robotcowboy.com/>
>
> On Apr 8, 2016, at 1:36 PM, Miller Puckette <msp at ucsd.edu> wrote:
>
> I thought the GUI stuff (which I adapted from Kjetil's first cut at it) was
> already in libpd - if not I need to make a PR for it...
>
> cheers
> M
>
> On Fri, Apr 08, 2016 at 01:12:30PM -0600, Dan Wilcox wrote:
>
> 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...
>
> --------
> Dan Wilcox
> @danomatika <https://twitter.com/danomatika>
> danomatika.com <http://danomatika.com/>
> robotcowboy.com <http://robotcowboy.com/>
>
> On Apr 8, 2016, at 12:07 PM, pd-list-request at lists.iem.at wrote:
>
> From: Kjetil Matheussen <k.s.matheussen at gmail.com <
> mailto:k.s.matheussen at gmail.com <k.s.matheussen at gmail.com>>>
> Subject: Re: [PD] pdlv2: generate lv2 plugins from pd patches
> Date: April 8, 2016 at 11:08:29 AM MDT
> To: Alex <x37v.alex at gmail.com <mailto:x37v.alex at gmail.com
> <x37v.alex at gmail.com>>>
> Cc: "pd-list at lists.iem.at <mailto:pd-list at lists.iem.at
> <pd-list at lists.iem.at>>" <pd-list at lists.iem.at <
> mailto:pd-list at lists.iem.at <pd-list at lists.iem.at>>>
> Reply-To: k.s.matheussen at notam02.no <mailto:k.s.matheussen at notam02.no
> <k.s.matheussen at notam02.no>>
>
>
> You might have to merge inn libd from upstream though. Don't know how
> much work that is.
>
> On Fri, Apr 8, 2016 at 7:06 PM, Alex <x37v.alex at gmail.com <
> mailto:x37v.alex at gmail.com <x37v.alex at gmail.com>>> wrote:
> Great, I'll look into that when I get some more time!
>
> On Fri, Apr 8, 2016 at 9:55 AM, Kjetil Matheussen <
> k.s.matheussen at gmail.com <mailto:k.s.matheussen at gmail.com
> <k.s.matheussen at gmail.com>>> wrote:
>
>
> On Fri, Apr 8, 2016 at 6:51 PM, Alex <x37v.alex at gmail.com <
> mailto:x37v.alex at gmail.com <x37v.alex at gmail.com>>> wrote:
> hmm, that is interesting, is libpds simply part of the radium project or
> is it something you distribute separately?  I should look into that.
>
> It's my branch of libpd on github. You can ignore the libpds part, and
> just use libpd as you do already, only that this version of libpd also
> provide pd gui.
>
>
>
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20160408/3effc842/attachment.html>


More information about the Pd-list mailing list