[PD] arraysize WAS apt.puredata.info is back!

Jonathan Wilkes jancsika at yahoo.com
Thu Sep 27 22:42:51 CEST 2012


>________________________________
> From: Miller Puckette <msp at ucsd.edu>
>To: Jonathan Wilkes <jancsika at yahoo.com> 
>Cc: Hans-Christoph Steiner <hans at at.or.at>; "pd-list at iem.at" <pd-list at iem.at> 
>Sent: Thursday, September 27, 2012 3:59 PM
>Subject: Re: [PD] arraysize WAS apt.puredata.info is back!
> 
>Sorry to further complicate this -
>
>I'm now trying to design a multipurpose object "array" for pd
>vanilla that would allow one to say [array size] and use "table" or
>"data structure" arrays intercahngeably.


Interesting.  Will this allow a data structure array to be used by
[tab*~] objects?  That's one thing that would make ds arrays
very valuable (think of all the queries to the list about how to get
different colored arrays, for example) but I never figured out an
easy way to do it.

BTW, I've got a patch somewhere that did mouseover/mouseout
notifications to [struct] but I can't seem to find it now.  I also tried
outputting pointer x/y location with "click" events to [struct] but
couldn't get it working right for GOP stuff.

-Jonathan


>
>I think though, that rather than marking arraysize as "obsolete" one
>could simply note that it has an equivalent available in Pd vanilla -
>that need carry no value judgement as to whether people should be using
>vanilla or extended.
I don't use Pd Vanilla, but that's irrelevant because [expr] is available in
both Vanilla and Extended.

Actually I think "obsolete" and "deprecated" are ill-suited-- it's an object
that was designed because someone either didn't know you could already
do that in Pd or ignored that fact for some reason.

-Jonathan


>
>cheers
>M
>
>On Thu, Sep 27, 2012 at 12:23:35PM -0700, Jonathan Wilkes wrote:
>> >________________________________
>> > From: Hans-Christoph Steiner <hans at at.or.at>
>> >To: Jonathan Wilkes <jancsika at yahoo.com> 
>> >Cc: "pd-list at iem.at" <pd-list at iem.at> 
>> >Sent: Thursday, September 27, 2012 3:03 PM
>> >Subject: arraysize WAS apt.puredata.info is back!
>> > 
>> >
>> >
>> >-----BEGIN PGP SIGNED MESSAGE-----
>> >Hash: SHA256
>> >
>> >If someone wants to write patches that work on vanilla anywhere,
>>     then there is a point.
>> 
>> _Everybody_ wants to write patches that work on vanilla everywhere.
>> 
>> When we can't we try to figure out a course of action, but when we
>> can (without employing wild hacks) we should.
>> 
>> 
>> > If people are already using Pd-extended or
>>     Debian then I honestly don't see the point, arraysize is already
>>     there, like many other externals.
>> 
>> It's like you wrote above.  People _do_ want patches to be as cross-platform
>> as possible. (Not if.)
>> 
>> 
>> >
>> >For me, apt-get install pd-arraysize is far easier than trying to
>>     remember that [expr] trick.  And thankfully we can write externals,
>>     so we can have choice. :-)
>> 
>> If it were a wild hack I'd agree, but it's not.  It is a standard operator for
>> [expr] that's been there for ages and is clearly documented.
>> 
>> And who is this mythical user that looks to the Debian repositories
>> to figure out how to do something in a programming language?
>> (Hm, I'm not getting audio output, let's open up Synaptic and search
>> 20,000 mostly non-related packages for a solution...)
>> 
>> -Jonathan
>> 
>> 
>> >
>> >.hc
>> >
>> >On 09/27/2012 03:00 PM, Jonathan Wilkes wrote:
>> >> That feature comes at the expense of compatibility, which
>> >> normally wouldn't be an issue _except_ that Pd
>> >> Vanilla already has the same functionality. So let's
>>       encourage
>> >> use of the more compatible way using [expr], which is
>> >> clearly documented and supports the _exact_ same features
>> >> as arraysize.
>> >>
>> >> -Jonathan
>> >>
>> >>
>> >>
>> >>
>> >>> ________________________________
>> >>> From: Hans-Christoph Steiner <hans at at.or.at>
>> >>> To: pd-list at iem.at 
>> >>> Sent: Thursday, September 27, 2012 2:24 PM
>> >>> Subject: Re: [PD] [PD-announce] apt.puredata.info is
>>       back!
>> >>>
>> >>>
>> >>>
>> >>
>> >> IMHO, arraysize is very useful because it has a memorable
>>       name. "I
>> >> > need to find the size of an array... oh, [arraysize]".
>> >>
>> >> .hc
>> >>
>> >> On 09/27/2012 02:13 PM, Jonathan Wilkes wrote:
>> >> >>> Please change the description for the package
>> >> >>> "pd-arraysize"
>> >> >>>
>> >> >>> "This object is deprecated. Use [expr
>>       size("array-name")]
>> >> >>> which works out of the box for Pd Extended, Pd
>>       Vanilla,
>> >> >>> and Pd-l2ork."
>> >> >>>
>> >> >>> -Jonathan
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> ----- Original Message -----
>> >> >>>> From: IOhannes m zmoelnig <zmoelnig at iem.at>
>> >> >>>> To: pd-announce at iem.at
>> >> >>>> Cc:
>> >> >>>> Sent: Thursday, September 27, 2012 9:13 AM
>> >> >>>> Subject: [PD] [PD-announce]
>>       apt.puredata.info is back!
>> >> >>>>
>> >> >>> last night hans and me finally setup a
>>       replacement machine
>> >> > for
>> >> >>> apt.puredata.info[1], the ultimate source for
>>       Pd-extended on
>> >> >>> Debian-based systems (Debian, Ubuntu, Li
>> >> >>> fgmasdfnux/Mint,...)[2].
>> >> >>>
>> >> >>> it is now hosted on the puredata.info
>>       portal/mailinglist
>> >> > server,
>> >> >>> courtesy of iem.
>> >> >>>
>> >> >>> fgmasdf
>> >> >>> IOhannes
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> [1] http://apt.puredata.info/
>> >> >>> [2] http://puredata.info/docs/faq/debian
>> >> >>>>
>> >> >>>>
>> >> >>>>
>>       _______________________________________________
>> >> >>>> Pd-announce mailing list
>> >> >>>> Pd-announce at iem.at
>> >> >>>> http://lists.puredata.info/listinfo/pd-announce
>> >> >>>>
>> >> >>>>
>>       _______________________________________________
>> >> >>>> Pd-list at iem.at mailing list
>> >> >>>> UNSUBSCRIBE and account-management ->
>> >> >>>> http://lists.puredata.info/listinfo/pd-list
>> >> >>>>
>> >> >>>
>> >> >>> _______________________________________________
>> >> >>> Pd-list at iem.at mailing list
>> >> >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>> >>
>> >>>
>> >>>
>> >>> _______________________________________________
>> >>> Pd-list at iem.at mailing list
>> >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>> >>>
>> >>>
>> >>>
>> >
>> >-----BEGIN PGP SIGNATURE-----
>> >Version: GnuPG v1.4.11 (GNU/Linux)
>> >Comment: GPGTools - http://gpgtools.org
>> >Comment: Using GnuPG with Mozilla - http://www.enigmail.net/
>> >
>> >iQIcBAEBCAAGBQJQZKLqAAoJEJ8P5Yc3S76BpMwP/ipER+0Af2ZQ+ruexNeN0KUq
>> >/giclGGz9Gg7yUmKYcrW369ko9UqRXmxQGAY2HHbBUWuWo6lWQ2XD+RKEVkUN9lz
>> >w78S/gXb28FHzyiiRAtibL6Q2pYtyb8VebUW+iiLTtWnkzjbIKO6iPE3lsIsSYzK
>> >x4y6cwTRNYcWM7UO7Ja0DpZie7/sAgkUNYlCMwzfugFZRZ91bW9Xf9rNovxZu9lH
>> >py7mVFJ9iUI2h6Nyzpvdvp95ukfDneQK4JgmbXLWEdYhMGZd2uokeLgsohfP89Sf
>> >e60Pv1s9YuiarA1MBBudm15egWHLbhLVU1vb3VH4uOpZXh3Uf5u3z/luo73T+udx
>> >RzInWh0Su0WSmnWYU4yABo+F0eFAGNDH+AxdEdtxsKm0X3AP7RFZaqUmdut96NE9
>> >NMMd7UKytG8zKs+a6hCOLqqL/DrBxpYmwrxAhPNRd8hMA+WmWxISyhrBoHsgOjb+
>> >oHIccb6xUVmg5wafyuQMqTaPtTtDt2y3DCyb4gcOGEoHTXJcztA7nd2RYGnf0eZ5
>> >0jfix5ykyP/Wau4dlyNT4J569BgS0XQkZw0RlP2mIAJose6pGpDtKpwvzSEZrleE
>> >i6ZvCbC3NGzfY4HFhS6XcXzXWDTmHFLb17gvQNyzjQwKTgvzxJ58YEswUTM5LXVD
>> >Q8VO11kW70gDLmPU/GnL
>> >=uAcd
>> >-----END PGP SIGNATURE-----
>> >
>> >
>> >
>> >
>> 
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>
>
>



More information about the Pd-list mailing list