Hi,
I'm looking to do something using data-s, but can't really get it, and
don't have enough documentation around:
variable before, and x-y indicate the value of the variable, and a-b scale
that position in the screen?
click-grabing it (a small circle, or square, doesn't really matter). I
supposed I should use the feature from the previous line for it?
Do you have any already made examples for what I'm looking for? The
documentation in pd is still out of date on these things (as normal).
Thanks,
João Pais
Hallo, Jo?o Pais hat gesagt: // Jo?o Pais wrote:
Hi,
I'm looking to do something using data-s, but can't really get it, and
don't have enough documentation around:
- how do the (x:y)(a:b) fields work? from what I've seen, you need a
variable before, and x-y indicate the value of the variable, and a-b scale
that position in the screen?
- I wanted to do a small object that moves around in a fixed area by
click-grabing it (a small circle, or square, doesn't really matter). I
supposed I should use the feature from the previous line for it?Do you have any already made examples for what I'm looking for? The
documentation in pd is still out of date on these things (as normal).
Maybe check out this: http://lists.puredata.info/pipermail/pd-list/2007-10/055597.html
Frank
Maybe check out this: http://lists.puredata.info/pipermail/pd-list/2007-10/055597.html
it didn't help that much. but then I noticed that there was a tutorial
with it, so I could understand it better.
are there any other still undocumented features? I already noticed that
struct outputs more than select/deselect - specially in pd-van.
--- On Tue, 2/17/09, João Pais jmmmpais@googlemail.com wrote:
From: João Pais jmmmpais@googlemail.com Subject: Re: [PD] data-struct: (x:y) & move object To: "Frank Barknecht" fbar@footils.org, pd-list@iem.at Date: Tuesday, February 17, 2009, 12:34 AM
Maybe check out this:
http://lists.puredata.info/pipermail/pd-list/2007-10/055597.html
it didn't help that much. but then I noticed that there was a tutorial
with it, so I could understand it better.are there any other still undocumented features? I already noticed that
struct outputs more than select/deselect - specially in pd-van.
Check here: http://article.gmane.org/gmane.comp.multimedia.puredata.general/55635/match=...
I made a gui editor that uses all of these except maybe displace. It's in the pal folder in ds-gui in SVN if you want to check it out (though it's not documented very well).
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
I think I've got it, thanks - if you want, check out the files I just sent
to the list (although you don't need them).
This gui editor is way more complex than the one I've made some years ago.
if you're on extended, look for [jmmmp/gui-edit].
and by the way, if you work a lot with data-s, you might be interested in
my color catalogue patch - [jmmmp/pd-colors] - for both data-s and tk gui.
(I guess I could update this to have the new colorpicker as well)
Joao
--- On Tue, 2/17/09, João Pais jmmmpais@googlemail.com wrote:
From: João Pais jmmmpais@googlemail.com Subject: Re: [PD] data-struct: (x:y) & move object To: "Frank Barknecht" fbar@footils.org, pd-list@iem.at Date: Tuesday, February 17, 2009, 12:34 AM
Maybe check out this:
http://lists.puredata.info/pipermail/pd-list/2007-10/055597.html
it didn't help that much. but then I noticed that there was a tutorial with it, so I could understand it better.
are there any other still undocumented features? I already noticed that struct outputs more than select/deselect - specially in pd-van.
Check here: http://article.gmane.org/gmane.comp.multimedia.puredata.general/55635/match=...
I made a gui editor that uses all of these except maybe displace. It's
in the pal folder in ds-gui in SVN if you want to check it out (though
it's not documented very well).
Hallo, João Pais hat gesagt: // João Pais wrote:
Maybe check out this: http://lists.puredata.info/pipermail/pd-list/2007-10/055597.html
it didn't help that much. but then I noticed that there was a tutorial
with it, so I could understand it better.are there any other still undocumented features? I already noticed that
struct outputs more than select/deselect - specially in pd-van.
I don't think, Pd-extended has different DS features than Pd vanilla.
(x:y) is documented in 4.data.structures/09.scaling.pd
Frank Barknecht Do You RjDj.me? _ ______footils.org__
are there any other still undocumented features? I already noticed that struct outputs more than select/deselect - specially in pd-van.
I don't think, Pd-extended has different DS features than Pd vanilla.
I'm on extended+windows, and the latest available build is from july 08 -
there the structs don't output the "click" values. but that might be back
in order when HC replaces the windows build disk. but testing them with
pd-van revealed a couple missing details.
(x:y) is documented in 4.data.structures/09.scaling.pd
yes, that was the tutorial I was speaking about and didn't clearly say.
I've made these "tutorials" to resume the possibilities of working with
data-s. they're not too pedagogic, but I think it's understandable for
non-beginners. is anything missing there?
And a question: arrays don't output the "change" separator?
Thanks for the info on your patches, I'll check them out when I get a chance.
In one of your tutorials, you asked about the "sort" message. Have a look at 07.sequencer.pd. If you open the synthesis subpatch, you'll see that pd-data is sent a sort message before sequencing. This sorts the data so that the left-to-right order of the graphical objects on the screen reflects the order in which they will be traversed. In this case it's a way of ensuring that the sounds "match" the visuals.
As far as undocumented features, I don't know, but I just noticed there's a typo in the release notes: "A "sendwindow" message forwards any message to the window contining the scalar currently pointed to."
It's actually send-window (with a hyphen). [send-window vis 1( | [pointer]
-Jonathan
--- On Tue, 2/17/09, João Pais jmmmpais@googlemail.com wrote:
From: João Pais jmmmpais@googlemail.com Subject: Re: [PD] data-struct: (x:y) & move object To: "Frank Barknecht" fbar@footils.org, pd-list@iem.at Date: Tuesday, February 17, 2009, 2:21 PM
are there any other still undocumented features? I
already noticed that
struct outputs more than select/deselect -
specially in pd-van.
I don't think, Pd-extended has different DS
features than Pd vanilla.
I'm on extended+windows, and the latest available build is from july 08 - there the structs don't output the "click" values. but that might be back in order when HC replaces the windows build disk. but testing them with pd-van revealed a couple missing details.
(x:y) is documented in 4.data.structures/09.scaling.pd
yes, that was the tutorial I was speaking about and didn't clearly say.
I've made these "tutorials" to resume the possibilities of working with data-s. they're not too pedagogic, but I think it's understandable for non-beginners. is anything missing there?
And a question: arrays don't output the "change" separator?_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
In one of your tutorials, you asked about the "sort" message. Have a
look at 07.sequencer.pd. If you open the synthesis subpatch, you'll see
that pd-data is sent a sort message before sequencing. This sorts the
data so that the left-to-right order of the graphical objects on the
screen reflects the order in which they will be traversed. In this case
it's a way of ensuring that the sounds "match" the visuals.
did I? sorry, I didn't know. it was clear for me what sort is.
As far as undocumented features, I don't know, but I just noticed
there's a typo in the release notes: "A "sendwindow" message forwards any message to the window contining the
scalar currently pointed to."It's actually send-window (with a hyphen). [send-window vis 1( | [pointer]
where did you find that information? I was looking for that file, and
couldn't find it in pd-ext or pd-van. or is it only on svn or something?
--- On Wed, 2/18/09, João Pais jmmmpais@googlemail.com wrote:
From: João Pais jmmmpais@googlemail.com Subject: Re: [PD] data-struct: (x:y) & move object To: jancsika@yahoo.com, "Frank Barknecht" fbar@footils.org, pd-list@iem.at Date: Wednesday, February 18, 2009, 2:03 AM
In one of your tutorials, you asked about the
"sort" message. Have a look at 07.sequencer.pd. If you open the synthesis subpatch, you'll see that pd-data is sent a sort message before sequencing. This sorts the data so that the left-to-right order of the graphical objects on the screen reflects the order in which they will be traversed. In this case it's a way of ensuring that the sounds "match" the visuals.
did I? sorry, I didn't know. it was clear for me what sort is.
In your first tutorial, step 8, you have the question about sort: "How is it useful?" But now I see I missed your definition of its behavior earlier in the patch. Anyhow, the sequencer help patch shows a practical use for the sort message.
As far as undocumented features, I don't know, but
I just noticed there's a typo in the release notes:
"A "sendwindow" message forwards any
message to the window contining the scalar currently pointed to."
It's actually send-window (with a hyphen). [send-window vis 1( | [pointer]
where did you find that information? I was looking for that file, and couldn't find it in pd-ext or pd-van. or is it only on svn or something?
It's part of the pd documentation (in doc/1.manual) that comes with pd-vanilla (and, I would assume, pd-ext): chapter 5. Also check out section 2.9 on data structures if you haven't already.
-Jonathan
that reminds me of another thing: is it possible that someone who can't
read code could understand which features were implemented in the data-s
just by looking at the code? at least enough to get a hint and try it in
pd? where is the data-s code?
Hallo, João Pais hat gesagt: // João Pais wrote:
Maybe check out this: http://lists.puredata.info/pipermail/pd-list/2007-10/055597.html
it didn't help that much. but then I noticed that there was a tutorial with it, so I could understand it better.
are there any other still undocumented features? I already noticed that struct outputs more than select/deselect - specially in pd-van.
I don't think, Pd-extended has different DS features than Pd vanilla.
(x:y) is documented in 4.data.structures/09.scaling.pd
Ciao
On Tuesday 17 February 2009 23:48:54 João Pais wrote:
that reminds me of another thing: is it possible that someone who can't read code could understand which features were implemented in the data-s just by looking at the code? at least enough to get a hint and try it in pd? where is the data-s code?
in general anything that can be messaged with a symbol from a pd canvas to a pd internal (and visa versa) is allocated with the 'gensym' function.
and code relevant to data-structures can be found here: g_array.c (for rendering of tables as well as DS scalars) g_scalar.c g_template.c g_traversal.c
these are just my notes..
as far as i know, miller is the only developer working on DS code, i would love to be corrected however.. if anyone else can provide a developer reference for data-structures i would be much in debt..
ciao,
dmotd
hi,
just to tell that I got this with the built pd-extended 0.40.3 on
ubuntu hardy (FYI I use it on a 32 bits system working with a AMD64
but there is no reason why it should be related):
' pix_blobtracker ..couldn't create'
and so red box...
loic
Loic Kessous wrote:
hi, just to tell that I got this with the built pd-extended 0.40.3 on
ubuntu hardy (FYI I use it on a 32 bits system working with a AMD64
but there is no reason why it should be related):' pix_blobtracker ..couldn't create'
and so red box...
[pix_blobtracker] is an abstraction living in extra/Gem/ you probably have to instantiate it as [Gem/pix_blobtracker], or (which would be the preferred way for now) add /usr/lib/pd/extra/Gem/ to your path. the current Gem (in SVN) has (iirc) this path-adding built-in.
fgmasdr IOhannes