[PD-dev] overriding "internals"
Hans-Christoph Steiner
hans at eds.org
Sat Nov 10 16:54:31 CET 2007
On Nov 10, 2007, at 7:45 AM, Andy Farnell wrote:
>
>
> This sounds interesting Hans. The question would be, what
> is the default/empty behaviour of Pd with no internals at all?
>
> Does it just become a framework for connecting objects (the Pd way)?
Yeah, pretty much. It leads to the question, what are Pd's
essential "reserved words"?
.hc
> I ask because I considered the following recently:
>
> Say I have a small collection of objects made in Faust, corresponding
> to all the common audio rate Pd objects ([phasor~],[cos~], [osc~],
> [+~] ....)
> and I want to compare a patch written in vanilla with its
> implementation
> using my Faust objects. How could I override the vanilla internals...?
> (As you can see this eventually leads to the possibility of a Pd which
> lets me generate source and compile it for standalone apps or
> whatever.)
>
> a.
>
>
>
> On Fri, 9 Nov 2007 16:50:55 -0500
> Hans-Christoph Steiner <hans at eds.org> wrote:
>
>>
>> Hey all,
>>
>> So for the Pd-0.40.3-extended release, I am planning on trying to
>> make the internals available as a library like any other. I'd like
>> this work to be applicable to pd-vanilla, so I'd like to discuss how
>> to make it happen.
>>
>> I was thinking of just breaking out the classes into their own files,
>> then compiling things as a libdir. This is pretty easy for most of
>> the objects, but I haven't gotten into the DSP classes yet, and I
>> expect things will be more complicated there. And [list] too.
>>
>> One of the things I am planning on doing for the tkwidget library is
>> making it have a shared libtkwidget.so which each of the object
>> classes uses. Then each objectclass will have its own file, but they
>> still will have shared code. If this works out well, I think it
>> could be a model for Pd libraries in general.
>>
>> .hc
>>
>> ---------------------------------------------------------------------
>> ---
>> ----
>>
>> As we enjoy great advantages from inventions of others, we should be
>> glad of an opportunity to serve others by any invention of ours; and
>> this we should do freely and generously. - Benjamin Franklin
>>
>>
>>
>> _______________________________________________
>> PD-dev mailing list
>> PD-dev at iem.at
>> http://lists.puredata.info/listinfo/pd-dev
>
>
> --
> Use the source
>
> _______________________________________________
> PD-dev mailing list
> PD-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev
------------------------------------------------------------------------
----
All information should be free. - the hacker ethic
More information about the Pd-dev
mailing list