[PD-dev] including [dssi~] in Pd-extended

Hans-Christoph Steiner hans at eds.org
Sun Mar 19 01:23:55 CET 2006


On Mar 18, 2006, at 7:15 PM, Frank Barknecht wrote:

> Hallo,
> Kyle Klipowicz hat gesagt: // Kyle Klipowicz wrote:
>
>> I think that hc is really just trying to build an awesome package to
>> popularize pd.  I know it's a pain in the rear to maintain code and
>> manage source trees and such, but he has a serious drive to make this
>> obscure-as-all-hell program more relevant to laypersons and
>> non-programmers.  This saves you guys a TON of work actually, since
>> you won't be badgered by annoying newbie questions on the list re:
>> this stuff, if people can just click an install button.
>
>> If more awareness can be made about pd, especially with high-quality
>> plugins like ladspa and dssi, then people will be drawn toward it,  
>> and
>> we will eventually gain more users, developers, and maintainers, and
>> possibly more funding!  How could that be a bad thing?
>
> We do need to draw a line somewhere about what to include in a Pd
> distribution and what to leave out. Every software package has to
> decide such things, Max has to, Pd has to, Ardour has to, Firefox has
> to. And I would draw that line when it comes to plugins. DSSI and
> LADSPA are well defined interfaces that were designed with the main
> goal in mind, that plugin authors and the authors of plugin host
> software should be able to work independently. Including plugins in
> the Pd CVS would defy that underlying idea of DSSI and LADSPA.

What I don't understand with this whole thread is how is anyone  
harmed if the plugin source code is included?  Ok, in theory, its a  
plugin and meant to be standalone, but in practice its just a piece  
of code like any other.

There is a real harm in not including them: people won't use them  
because of the large hurdle in getting them running.  And that to me  
is sad since most code is written for people to use.

When I include code in Pd-extended, I make sure its works on Mac OS  
X, GNU/Linux, and Windows.  I would do the same for any plugin source  
that I included.  Just look at Pd-0.38.4-extended.  I am not saying  
there aren't problems with it, but look at the situation before.

That's my final two bits, I've spent too much time on this topic...

.hc


________________________________________________________________________ 
____

Using ReBirth is like trying to play an 808 with a long stick.
                                               -David Zicarelli





More information about the Pd-dev mailing list