Hi Fred,
I did some testing today when I had some more time. It works great, and if
I use it in a command like xxxx > new.pd, I get the new patch out of it.
If I may, I would ask for a small improvement: it would be great if the
processing would be done in the opposite way; that is, all lines with #X
obj are processed, *except* the ones given as arguments. I can also work
with the version you sent me, but for the exercises I'm thinking about,
only an exception of lines will be kept in the original way.
I tried to do it myself, but quickly I came to the conclusion that my lack
of experience with scripting languages doesn't really help me.
Thanks a lot,
Joao
Hi João,
It appeared to be a simple program in Tcl, which you should have, as it comes with Pd. The usage is: tclsh changeCoords.tcl patchName xcoord ycoord line1 ?line2? ... lineN arguments may be a number or a range, like 12-15.
The patch is currently dumped to the console. Only minimal checking is
done.If you remove the #'s for the puts "..." lines, you can see some interim results (which will ruin the patch format).
Greetings,
Fred Jan