Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
On Mon, 10 May 2010, Martin Peach wrote: So I probably need to use an source image that has texture in both dimensions, as with vertical bars it does nothing obvious. It depends which axis you do the [# -] on... BTW instead of [pack f f] with [t b a] you can do [#pack] without [t b a] if what you need in the end is a grid of ints. But if you really need the "120 160" init, then there is no shortcut for that. This concept of applying A then B then "undoing" the A, is very useful and I often put things between [# *] [# /] pairs, [# <<] [# >>] pairs, [# c2p] [# p2c] pairs, with same arguments. for anything non-commutative, where [a then b] is not the same as [b then a]. Yes. I'd like to note that with limited precision, the amount of commutativity can be quite limited : [a then b] minus [b then a] will leave a small trail of residue. Thus I use [# *] [# /] that algebraïcally may look useless, if I forget that I don't work with real numbers or an extension thereof, but with ints, it clearly makes a big difference because of the rounding. (float rounding, however, is usually much more subtle than that, and [# *] [# /] is rarely useful to deal with it.) I attached my hacked-up version of your patches. fun :) I often do such mashups. It's an easy way to produce more interesting results using previous interesting results. _ _ __ ___ _ _ _ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
Mathieu Bouchard wrote: On Mon, 10 May 2010, Martin Peach wrote: It's easier to see what's going on using the colourbar from hello-world.pd. But hello-world.pd is unrelated to moving pixels around like [#remap_image] does. [#remap_image] is like a giant [tabread] from outer space whereas hello-world.pd (or [#hello]) is not. Of course, I just meant that it's easier to see the transformation that [#remap_image] is applying with a simple fixed image. The [# + (120 160)] doesn't seem to have any effect, while the [# - (120 160)] changes the position of the image. the [# +] (that goes into [#remap_image]) changes the position in the source image, which leads to a more interesting transformation, in which the borders of the tiles (which are circles) change radius. So I probably need to use an source image that has texture in both dimensions, as with vertical bars it does nothing obvious. the [# -] (that [#remap_image] goes into) only changes the position of the image. basically, it's the same operation, but depending on whether you apply it before or after the inversion, it has a different effect on it. It's like when you plot (1/z)+c versus 1/(z+c). In this case (using [# put (3 0)]), it's (1/(z-c))+c, which is sort of a special case because 1/z is sandwiched between a -c step and a +c step, which are exact opposites of each other, and thus you can see it as the 1/z is happening relative to a point other than (0 0). It's just that you choose the position of your simple pôle. It's like when you do a [# -] [#rotate] [# +] sequence, you are rotating the coordinates around a different point than (0 0). This concept of applying A then B then "undoing" the A, is very useful and I often put things between [# *] [# /] pairs, [# <<] [# >>] pairs, [# c2p] [# p2c] pairs, with same arguments. for anything non-commutative, where [a then b] is not the same as [b then a]. I attached my hacked-up version of your patches. Martin hello-zed.pd Description: application/puredata ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
On Mon, 10 May 2010, Martin Peach wrote: It's easier to see what's going on using the colourbar from hello-world.pd. But hello-world.pd is unrelated to moving pixels around like [#remap_image] does. [#remap_image] is like a giant [tabread] from outer space whereas hello-world.pd (or [#hello]) is not. The [# + (120 160)] doesn't seem to have any effect, while the [# - (120 160)] changes the position of the image. the [# +] (that goes into [#remap_image]) changes the position in the source image, which leads to a more interesting transformation, in which the borders of the tiles (which are circles) change radius. the [# -] (that [#remap_image] goes into) only changes the position of the image. basically, it's the same operation, but depending on whether you apply it before or after the inversion, it has a different effect on it. It's like when you plot (1/z)+c versus 1/(z+c). In this case (using [# put (3 0)]), it's (1/(z-c))+c, which is sort of a special case because 1/z is sandwiched between a -c step and a +c step, which are exact opposites of each other, and thus you can see it as the 1/z is happening relative to a point other than (0 0). It's just that you choose the position of your simple pôle. It's like when you do a [# -] [#rotate] [# +] sequence, you are rotating the coordinates around a different point than (0 0). This concept of applying A then B then "undoing" the A, is very useful and I often put things between [# *] [# /] pairs, [# <<] [# >>] pairs, [# c2p] [# p2c] pairs, with same arguments. _ _ __ ___ _ _ _ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
Mathieu Bouchard wrote: On Sun, 9 May 2010, Mathieu Bouchard wrote: On Sun, 9 May 2010, Arif Driessen wrote: fractals! awesome! Hmmm, I hadn't thought of that before... but there may be a fractal dimension to this figure. Is the patch that created this lying around the woods of public access too? :) Here's a version of it, as attachment, without the mirror effect (which would require a few more objects). Some more notes about the patch I sent you (on pd-list) : it doesn't compute 3/z, it computes 3(1+i)/z, so this means that it's rotated by 45 degrees compared to what it was supposed to be, and 41,4% smaller. It was supposed to be [# put (3 0)] instead of [# put 3], but I took the first thing I made that looked enough like the real thing. the [# || 1] object is a hack because of a bug I found in [# C./]. It won't be needed in GridFlow 9.10. the [t a a] [# put (3 0)] [# C./] will have a shortcut as [# C.inv* (3 0)] in GridFlow 9.10. This is by analogy with the existing [# /] and [# inv*]. It's easier to see what's going on using the colourbar from hello-world.pd. The [# + (120 160)] doesn't seem to have any effect, while the [# - (120 160)] changes the position of the image. Martin ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
On Sun, 9 May 2010, Mathieu Bouchard wrote: On Sun, 9 May 2010, Arif Driessen wrote: fractals! awesome! Hmmm, I hadn't thought of that before... but there may be a fractal dimension to this figure. Is the patch that created this lying around the woods of public access too? :) Here's a version of it, as attachment, without the mirror effect (which would require a few more objects). Some more notes about the patch I sent you (on pd-list) : it doesn't compute 3/z, it computes 3(1+i)/z, so this means that it's rotated by 45 degrees compared to what it was supposed to be, and 41,4% smaller. It was supposed to be [# put (3 0)] instead of [# put 3], but I took the first thing I made that looked enough like the real thing. the [# || 1] object is a hack because of a bug I found in [# C./]. It won't be needed in GridFlow 9.10. the [t a a] [# put (3 0)] [# C./] will have a shortcut as [# C.inv* (3 0)] in GridFlow 9.10. This is by analogy with the existing [# /] and [# inv*]. (those changes are already available in the SVN). _ _ __ ___ _ _ _ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
On Mon, 10 May 2010, Pierre Massat wrote: Seriously, what do you people do? I m sure you do more than just coffee and valeriane. Come on, be honest! I do imaginary numbers, quadratic extensions of number fields, and wrap-around tiling (an unfolding of donut topology and such). et, bien entendu, je fume des P.L.U.R. de bananes. _ _ __ ___ _ _ _ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
Seriously, what do you people do? I m sure you do more than just coffee and valeriane. Come on, be honest! 2010/5/10 Mathieu Bouchard > On Mon, 10 May 2010, Matt Barber wrote: > > What a coincidence -- I woke up with one-over-zed-head myself this >> morning. >> > > mirrored or non-mirrored ? > > there's no working medication for this condition, but apparently, a cup of > coffee can relieve part of the symptoms. > > passiflore-&-valeriane is a commonly sold remedy for the recent epidemic of > acute 1/z-itis, but a new double-blind study shows that it's simply an > excellent placebo. However, further tests are required to distinguish > whether the varies relative to various symmetry-groups. > > _ _ __ ___ _ _ _ ... > | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801 > ___ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
On Mon, 10 May 2010, Matt Barber wrote: What a coincidence -- I woke up with one-over-zed-head myself this morning. mirrored or non-mirrored ? there's no working medication for this condition, but apparently, a cup of coffee can relieve part of the symptoms. passiflore-&-valeriane is a commonly sold remedy for the recent epidemic of acute 1/z-itis, but a new double-blind study shows that it's simply an excellent placebo. However, further tests are required to distinguish whether the varies relative to various symmetry-groups. _ _ __ ___ _ _ _ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
What a coincidence -- I woke up with one-over-zed-head myself this morning. > made with PureData/GridFlow > > http://gridflow.ca/gallery/un_sur_z%C3%A8de.jpg > > (this is actually one screenshot I took from a live video output.) > ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
On Sun, 9 May 2010, Arif Driessen wrote: fractals! awesome! Hmmm, I hadn't thought of that before... but there may be a fractal dimension to this figure. Is the patch that created this lying around the woods of public access too? :) Here's a version of it, as attachment, without the mirror effect (which would require a few more objects). _ _ __ ___ _ _ _ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801#N canvas 672 289 331 146 10; #X obj 34 41 #camera; #X obj 34 5 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 ; #X obj 34 79 #out window; #X obj 138 51 t a a; #X obj 138 89 # C./; #X obj 138 108 # + (120 160); #X obj 138 32 # || 1; #X obj 138 13 # - (120 160); #X obj 34 22 metro 33.; #X obj 34 60 #remap_image; #X obj 138 70 # put 3; #X connect 0 0 9 0; #X connect 1 0 8 0; #X connect 3 0 10 0; #X connect 3 1 4 1; #X connect 4 0 5 0; #X connect 5 0 9 1; #X connect 6 0 3 0; #X connect 7 0 6 0; #X connect 8 0 0 0; #X connect 9 0 2 0; #X connect 9 1 7 0; #X connect 10 0 4 0; ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] one over zed (a conformal function on the complex plane)
fractals! awesome! Is the patch that created this lying around the woods of public access too? :) On Sat, May 8, 2010 at 10:46 PM, Mathieu Bouchard wrote: > > made with PureData/GridFlow > > http://gridflow.ca/gallery/un_sur_z%C3%A8de.jpg > > (this is actually one screenshot I took from a live video output.) > > _ _ __ ___ _ _ _ ... > | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801 > ___ > Pd-announce mailing list > pd-annou...@iem.at > http://lists.puredata.info/listinfo/pd-announce > > ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list