Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-12 Thread Jonathan Wilkes via Pd-list
Don't ship the entire patch. For example, suppose I'm selling a patch where the user can input single word "easing" styles like "ease-in-out", "rubber-band", "drunken-walk", etc., and it outputs lists of numbers that can be input into [vline~].  I'd do it this way:

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-12 Thread Lorenzo Sutton
On 07/05/2016 18:14, Matti Viljamaa wrote: Wonder e.g. why the Max platform is more popular, even if its commercial. Commerciality isn’t stopping people from using it. What kind of (scientific) research have you conducted to conclude that "Max platform is more popular"? What is your

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-12 Thread Alexandre Torres Porres
2016-05-09 11:47 GMT-03:00 Joe White : > > FYI you can also use heavy to create Pd externals (from a Pd patch), it'll > also benefit in some cases from a speed boost. > this sounds like something related to max's gen~ and it'd be good to have something similar in Pd

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-11 Thread IOhannes m zmoelnig
On 2016-05-10 17:19, IOhannes m zmölnig wrote: > On 05/10/2016 04:38 PM, Roman Haefeli wrote: > >> * the GPL'd externals as binary with their source code and License >> * my closed-source patch > > inal, but i sincerely hope that this is a violation of the GPL. > (though i'm afraid that this

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-11 Thread IOhannes m zmoelnig
On 2016-05-11 06:33, Charles Z Henry wrote: > Modified versions of Pd without the GPL ??? what's the "unmodified version of Pd with the GPL" you seem to imply exists. fgmasdr IOhannes signature.asc Description: OpenPGP digital signature ___

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-11 Thread Pagano, Patrick
But we'll be missing out on awesome front ends we can pay for N stuff! Patrick Pagano B.S, M.F.A Interactive Media & Education +1352.226.2016 https://patrickrpagano.wordpress.com/ On May 11, 2016, at 1:09 AM, Jonathan Wilkes via Pd-list > wrote:

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-10 Thread Jonathan Wilkes via Pd-list
> No--INAL, either, but program inputs are not subject to GPL. Is there an example of proprietary software that ships with a GPL'd plug-in? You may be technically right.  But in the context of a question about whether some person or business can come along and "hijack our stuff", the practical

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-10 Thread Charles Z Henry
On May 10, 2016 9:39 AM, "Roman Haefeli" @ gmail.com > wrote: > > On Sat, 2016-05-07 at 16:13 +, Jonathan Wilkes via Pd-list wrote: > > Hi Matti, > > Pd Vanilla has a 3-clause BSD license. This license allows you > > to use the code in proprietary

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-10 Thread Jonathan Wilkes via Pd-list
> I'm just curious: If I implemented a way to close-source Pure Data patches, would I violate the GPL if I ship: > * Pd as a binary > * the GPL'd externals as binary with their source code and License > * my closed-source patch That has to be a GPL violation. On the other hand:* proprietary Pd

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-10 Thread IOhannes m zmölnig
On 05/10/2016 04:38 PM, Roman Haefeli wrote: >> >> As for external libraries-- it depends on how they are licensed. Some >> are >> licensed GPL, which doesn't allow you to do what you're asking. > > I'm just curious: If I implemented a way to close-source Pure Data > patches, would I violate

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-10 Thread Roman Haefeli
On Sat, 2016-05-07 at 16:13 +, Jonathan Wilkes via Pd-list wrote: > Hi Matti, > Pd Vanilla has a 3-clause BSD license. This license allows you > to use the code in proprietary software and distribute binaries > without > also distributing the corresponding source code. > > > It also

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-09 Thread Joe White
@Patrick heavy converts straight to Unity plugins, see here as an example: https://enzienaudio.com/h/diplojocus/woosh/ you can download the Unity plugin (we compile the binary for you as well) and drag it straight into your project. You can use the C# wrapper and

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-08 Thread Miller Puckette
Aha... thanks. I still regret messing that convention... M On Sun, May 08, 2016 at 08:38:03PM +0900, Max wrote: > On 2016년 05월 08일 01:53, Miller Puckette wrote: > > In fact Max uses some Pd code inside it. I released Pd under BSD license > > partly to encourage that possibility. > > > > Pd is

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-08 Thread Max
On 2016년 05월 08일 01:53, Miller Puckette wrote: > In fact Max uses some Pd code inside it. I released Pd under BSD license > partly to encourage that possibility. > > Pd is also used as part of game audio engines (I think the first game to use > it was Spore, perhaps 10 years ago). Unfortunately

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Jonathan Wilkes via Pd-list
> What about Pure Data C externs?> How are they loaded into Pure Data? Are they > in readable form? They are C binaries, so they are as readable as any other C binary when they are loaded into Pd. But you can certainly keep a private repository for the code and release/sell the binaries using

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Pagano, Patrick
vilja...@kapsi.fi<mailto:mvilja...@kapsi.fi>> Sent: Saturday, May 7, 2016 3:13 PM To: Pagano, Patrick Cc: pd-l...@iem.at<mailto:pd-l...@iem.at>; Miller Puckette; pd-l...@mail.iem.at<mailto:pd-l...@mail.iem.at> Subject: Re: [PD] Can you close source of Pd patches (for commerci

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
What about Pure Data C externs? How are they loaded into Pure Data? Are they in readable form? -Matti > On 07 May 2016, at 23:19, Jonathan Wilkes wrote: > > If your aim is to create a compiler for Pd patches (JIT or otherwise, > proprietary or otherwise), I have the same

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Jonathan Wilkes via Pd-list
If your aim is to create a compiler for Pd patches (JIT or otherwise,  proprietary or otherwise), I have the same faith in Miller sitting down and  writing a formal language spec for Pd as I do in you succeeding. -Jonathan On Saturday, May 7, 2016 3:33 PM, Matti Viljamaa

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Scott R. Looney
.@kapsi.fi> > *Sent:* Saturday, May 7, 2016 3:13 PM > *To:* Pagano, Patrick > *Cc:* pd-l...@iem.at; Miller Puckette; pd-l...@mail.iem.at > *Subject:* Re: [PD] Can you close source of Pd patches (for commercial > development)? > > Or even straight C -> binary and then have

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Dan Wilcox
On May 7, 2016, at 1:49 PM, pd-list-requ...@lists.iem.at wrote: > > From: "Pagano, Patrick" <p...@digitalworlds.ufl.edu > <mailto:p...@digitalworlds.ufl.edu>> > Subject: Re: [PD] Can you close source of Pd patches (for commercial > development)? > Date: May

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Pagano, Patrick
From: Matti Viljamaa <mvilja...@kapsi.fi> Sent: Saturday, May 7, 2016 3:13 PM To: Pagano, Patrick Cc: pd-l...@iem.at; Miller Puckette; pd-l...@mail.iem.at Subject: Re: [PD] Can you close source of Pd patches (for commercial development)? Or even straight C -&g

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
It’s just that e.g. VSTs are fundamentally a limited format compared to Pure Data patches. There are some modular VST hosts, but not much something like Reaktor that combines both high- and low-level and customisation in the same environment. At the KVR audio there was a late interest in

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Scott R. Looney
hi Matti - the only thing i've seen that is something similar to what you're asking is the Heavy toolchain from Enzien Audio based on the online Tannhauser compiler. it can convert a PD patch into C++ where it can then be used as a plugin for different platforms, including in game audio

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
Or even straight C -> binary and then have Pd open the binary as patch. -Matti > On 07 May 2016, at 22:01, Matti Viljamaa wrote: > > Anyone know if compiling Pd patch to C could offer a possibility, e.g. as an > extension of Pd? > > There are some around: >

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
Anyone know if compiling Pd patch to C could offer a possibility, e.g. as an extension of Pd? There are some around: http://resenv.media.mit.edu/PuDAC/sw.html https://github.com/sharebrained/pd_compiler

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Pagano, Patrick
But as I suspected it sounds like your intention is to sell pd patches back to the community? Have you seen Monolog X Patrick Pagano B.S, M.F.A Interactive Media & Education +1352.226.2016 https://patrickrpagano.wordpress.com/ On May 7, 2016, at 1:37 PM, Matti Viljamaa

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Charles Z Henry
Yes! Of course! One of the economic benefits of open-source software is that it can reduce development costs. Every good engineer should know this. DO pay attention to licensing details. You do have an obligation to the license holders and your customers. This is what makes the playing field

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Miller Puckette
I don't think there's any way to distribute patches that vanilla Pd can read and run without making it easy for people to open them. At some level you'll have to write code. cheers M On Sat, May 07, 2016 at 08:36:46PM +0300, Matti Viljamaa wrote: > What about using Pd as a C/C++ library and

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
What about using Pd as a C/C++ library and writing the patch that way? Or perhaps LibPd? Would this allow the patch to be compiled as a stand-alone program? Yes? The easiest would be if there was a way to open a patch in binary form in Pd. What I’ve been envisioning would be to create “modules”

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Miller Puckette
You'd have to modify Pd if you want to be able to run patches and keep it a secret how the patch works. I don't think people often feel the need to do that but it wouldn't be hard to do. cheers Miller On Sat, May 07, 2016 at 08:14:05PM +0300, Matti Viljamaa wrote: > But how do you close and

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
But how do you close and distribute a Pd patch so it’s not viewable? Can you open a Pd patch distributed as binary? I only found this: How do I compile a Pd-patch to run as a stand-alone application? https://puredata.info/docs/faq/standalone

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Miller Puckette
In fact Max uses some Pd code inside it. I released Pd under BSD license partly to encourage that possibility. Pd is also used as part of game audio engines (I think the first game to use it was Spore, perhaps 10 years ago). So leverage away. Your tax money pays my salary (at least, if you

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Pagano, Patrick
I urge you to look at Max then. Pd is plenty attractive as it is now. I have never bought or sold a Pd "patch" and never plan on it either. Patrick Pagano B.S, M.F.A Interactive Media & Education +1352.226.2016 https://patrickrpagano.wordpress.com/ On May 7, 2016, at 12:13 PM, Matti Viljamaa

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Jonathan Wilkes via Pd-list
Hi Matti,Pd Vanilla has a 3-clause BSD license.  This license allows you to use the code in proprietary software and distribute binaries without also distributing the corresponding source code. It also allows you to make changes/improvements to the code without sharing them back with the

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
I think if Pd was viable for many different users, it would be more attractive. Commercial software is sometimes better quality than open source / free. Which can lend to better tools being developed for the platform since there’s a commercial incentive. Wonder e.g. why the Max platform is more

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
I think if Pd was viable for many different users, it would be more attractive. Commercial software is sometimes better quality than open source / free. Which can lend to better tools being developed for the platform since there’s a commercial incentive. Wonder e.g. why the Max platform is more

Re: [PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Pagano, Patrick
Patrick Pagano B.S, M.F.A Interactive Media & Education +1352.226.2016 https://patrickrpagano.wordpress.com/ On May 7, 2016, at 12:08 PM, Pagano, Patrick > wrote: So like you'd use like years and years and years of open source

[PD] Can you close source of Pd patches (for commercial development)?

2016-05-07 Thread Matti Viljamaa
I’ve been thinking about the feasibility of leveraging Pd as a development platform for commercial patches. Sort of like some (e.g. Twisted Tools) are using Reaktor for developing commercial-grade plug-ins. But instead of Reaktor I could rather use Pd, because it’s a more open platform. But if