[PD] [qlist] and locality
Jonathan Wilkes
jancsika at yahoo.com
Fri Apr 4 00:46:24 CEST 2014
On 04/03/2014 06:33 PM, Alexandre Torres Porres wrote:
> Hi Jonathan, I like it too, and the pedagogical concern is what gets
> me the most. I find new users to be reluctant to the clunkiness.
>
> Had never heard of the Nova system, is it available somewhere? Seems
> it's not built on the core of Pd anyway, right?
No, it was abandoned. I believe Tim develops something for
Supercollider called "Supernova" which allows users to take advantage of
parallelism when doing DSP.
[preset_hub] is in Pd-l2ork.
-Jonathan
>
> thanks
>
>
> 2014-04-03 19:03 GMT-03:00 Jonathan Wilkes <jancsika at yahoo.com
> <mailto:jancsika at yahoo.com>>:
>
> On 04/03/2014 03:13 PM, Alexandre Torres Porres wrote:
>> thanks for explaining it all
>>
>> > imagine trying to design something like that
>> > which is also backwards compatible with the
>> > crude namespacing tools that already exist in Pd.
>> > It's not possible
>>
>> ok, here's where I'm a bit confuse. You're not saying it'd be
>> impossible to make messages inherit the $0 value, are you?
>
> I don't know how difficult such a change is. I assume something
> in Pd's parser would need to be changed. I can't remember if the
> code responsible for parsing a msg box message even knows where
> the message got sent from-- seems ike it doesn't since I can't
> "find last error" on msg-box parsing errors (like an out-of-range
> dollarsign variable).
>
> What I'm saying is that even with a canvas $0 inside message boxes
> Pd's scope system is still way too clunky. You still don't get
> straightforward subpatch-locality, nor nested-abstraction
> locality. I think Tim Blechmann's Nova system did both, and
> Ivica's [preset_hub] and [preset_node] get the latter (though I
> don't think it does global scope). Both work perfectly fine with
> no $0 at all. The pedagogical benefit is enormous-- new users can
> get the scope they want without having to learn or think about
> what a dollarsign variable is, or how string concatenation works.
> In the case of [preset_hub], just creating the object sets the
> scope boundary almost certainly to what the user wants it to be.
> I like that.
>
> -Jonathan
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140403/65a0feff/attachment.htm>
More information about the Pd-list
mailing list