I recently used Pure Data to do some live coding of visuals at an Algorave. I've compiled some of my thoughts on this here http://www.hellocatfood.com/thoughts-on-live-coding-visuals-in-pure-data/
I admit that my suggestions towards the end do need more thought behind them, but as a starting point do they seem like reasonable requests?
Antonio
This is more of a question from my side as I know of a way to use [repeat] but I don't know if it's the "only" way. You mentioned the clumsiness of [repeat] and before that you mentioned a chain of objects you almost always used, which is [gemhead]-[translateXYZ]-[rotateXYZ]-[repeat 10]-[rotateXYZ]-[translateXYZ]-[color]-[cube]. Shouldn't you use [separator] immediately after [repeat] so that any changes in [rotate], [translate] and [color] would affect each [cube] instance separately?
On Thu, May 1, 2014 at 3:52 PM, Antonio Roberts antonio@hellocatfood.comwrote:
I recently used Pure Data to do some live coding of visuals at an Algorave. I've compiled some of my thoughts on this here http://www.hellocatfood.com/thoughts-on-live-coding-visuals-in-pure-data/
I admit that my suggestions towards the end do need more thought behind them, but as a starting point do they seem like reasonable requests?
Antonio
--
antonio@hellocatfood.com http://www.hellocatfood.com ============================
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot
Ultimately it depends on the the desired output. In this video I didn't need to use [separator] immediately after [repeat] https://www.youtube.com/watch?v=b_x1LakMHnk
The chain of objects that I mentioned is more to illustrate what I would do regardless of whether [repeat] was being use or not.
On 1 May 2014 15:36, Alexandros Drymonitis adrcki@gmail.com wrote:
This is more of a question from my side as I know of a way to use [repeat] but I don't know if it's the "only" way. You mentioned the clumsiness of [repeat] and before that you mentioned a chain of objects you almost always used, which is [gemhead]-[translateXYZ]-[rotateXYZ]-[repeat 10]-[rotateXYZ]-[translateXYZ]-[color]-[cube]. Shouldn't you use [separator] immediately after [repeat] so that any changes in [rotate], [translate] and [color] would affect each [cube] instance separately?
On Thu, May 1, 2014 at 3:52 PM, Antonio Roberts antonio@hellocatfood.com wrote:
I recently used Pure Data to do some live coding of visuals at an Algorave. I've compiled some of my thoughts on this here http://www.hellocatfood.com/thoughts-on-live-coding-visuals-in-pure-data/
I admit that my suggestions towards the end do need more thought behind them, but as a starting point do they seem like reasonable requests?
Antonio
--
antonio@hellocatfood.com http://www.hellocatfood.com ============================
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-05-01 14:52, Antonio Roberts wrote:
I admit that my suggestions towards the end do need more thought behind them, but as a starting point do they seem like reasonable requests?
whatever you think is a reasonable feature, is reasonable for at least one person (yourself), which i think is good enough to post as a feature request.
however, i'm a bit disappointed by statements like "this isn’t mentioned at all on the bug tracker". first of all, these are not bugs at all, but missing features at best. more importantly, the people responsible for posting feature requests are those that require those features...in this case this is you.
having said that, i would like to have both features (automagically turning a part of the patch into a subpatch/abstraction; inserting objects) in Pd.
btw, i found inserting objects not to be such a big deal: i'm mostly live-coding audio in Pd (and btw, i insist on calling it live-coding, rather than "live-patching"...but this is probably because i think that i do write code rather than merely stacking objects together), and i found that it is entirely possible to re-wire audio-signals without lengthy silences. when doing graphics only this problem appears to be even less prominent.
fgmadr IOhannes
PS: iirc, desiredata had all these features by 2007...
whatever you think is a reasonable feature, is reasonable for at least one person (yourself), which i think is good enough to post as a feature request.
True. I plan on adding them.
however, i'm a bit disappointed by statements like "this isn’t mentioned at all on the bug tracker". first of all, these are not bugs at all, but missing features at best.
Better to refer to it as an issue? I know they're not bugs, but I can't think of a generic term that would work across all sites. On Sourceforge they're referred to as tickets, on Github issues. Which is better or more accurate to use?
having said that, i would like to have both features (automagically turning a part of the patch into a subpatch/abstraction; inserting objects) in Pd.
y'see the fact that this wasn't on the bug/issue/feature tracker suggested to me that no one else wanted to see these features implemented. I'm glad I'm not the only one.
btw, i found inserting objects not to be such a big deal: i'm mostly live-coding audio in Pd (and btw, i insist on calling it live-coding, rather than "live-patching"...but this is probably because i think that i do write code rather than merely stacking objects together), and i found that it is entirely possible to re-wire audio-signals without lengthy silences. when doing graphics only this problem appears to be even less prominent.
Correct, but with code/object insertion this wouldn't be an issue at all and there would be no blackouts.
On 5 May 2014 08:48, IOhannes m zmoelnig zmoelnig@iem.at wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-05-01 14:52, Antonio Roberts wrote:
I admit that my suggestions towards the end do need more thought behind them, but as a starting point do they seem like reasonable requests?
whatever you think is a reasonable feature, is reasonable for at least one person (yourself), which i think is good enough to post as a feature request.
however, i'm a bit disappointed by statements like "this isn’t mentioned at all on the bug tracker". first of all, these are not bugs at all, but missing features at best. more importantly, the people responsible for posting feature requests are those that require those features...in this case this is you.
having said that, i would like to have both features (automagically turning a part of the patch into a subpatch/abstraction; inserting objects) in Pd.
btw, i found inserting objects not to be such a big deal: i'm mostly live-coding audio in Pd (and btw, i insist on calling it live-coding, rather than "live-patching"...but this is probably because i think that i do write code rather than merely stacking objects together), and i found that it is entirely possible to re-wire audio-signals without lengthy silences. when doing graphics only this problem appears to be even less prominent.
fgmadr IOhannes
PS: iirc, desiredata had all these features by 2007... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBCAAGBQJTZ0JhAAoJELZQGcR/ejb43JcP/i2u4lTQClOiddXfKzRBK/lC lJg9cwviruCu+K8OHhfLioz7BLP71BFrG7MF7XXSC5uyE21pxNENB50k4UB6r3yo V6FztR9kymFc1wJ0zPiq7OHhFfwuX6JwgKGctTkX40ZjigGum4T8SDpzxD4lZyLh bZ9zQUzHyd/CDJ2/8BRAhzSxKguOu3ZH8m6TOn8LdDBVPXkXapxOAjxVDyUyL/lI apIuSF0y9n5sd+DNjpY75Oz/gUucXLxr1r+TKkxhgh1MFgf8K7UAFvl9ZptgjgD2 x69Ln9onYVsFzZ8GSH8C3FXSnBVMmp+diXOwUzfRdhK6Lx59PPw9Z9ek+c9oBUwq ralm0wu+N0Z4zkbrUbL5eqCBygPxvFlUt/00drI5gGZoOTnVShwfPK9ULcdWl89Z UVH1VwxarCGc3xY+nvqweXQ1A03VKR7YNTFAaoY5nRDlD8CPx5dd2YGNgHNAEy8U rNvdtZxTbC2xXFtcJJ68K6QyoMYx1mSei+BGcAfYxuWBtcTG+L3roVi5emnYgZzO w0XLUGT6YgGEVoqRXip/1wiRRlW4Fy9AgkpNa+z6heK8/xeulZV52oyiiDZ+mZ7D R1zxwkHV5unJBO6+whANTQGsFBcflQhBHvsBgZg5pxCRXpZqR4WFDxOJKVpKqExT d4a9yyYS2IUvKh+qMibc =RXrf -----END PGP SIGNATURE-----
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-05-05 18:09, Antonio Roberts wrote:
whatever you think is a reasonable feature, is reasonable for at least one person (yourself), which i think is good enough to post as a feature request.
True. I plan on adding them.
cool.
however, i'm a bit disappointed by statements like "this isn?t mentioned at all on the bug tracker". first of all, these are not bugs at all, but missing features at best.
Better to refer to it as an issue? I know they're not bugs, but I
yea, whatever. i think i was just trying to build some suspense before telling you to create a issue/ticket/feature-request. (though i think that "feature request" covers request for missing features pretty well :-))
btw, i found inserting objects not to be such a big deal: i'm mostly live-coding audio in Pd (and btw, i insist on calling it live-coding, rather than "live-patching"...but this is probably because i think that i do write code rather than merely stacking objects together), and i found that it is entirely possible to re-wire audio-signals without lengthy silences. when doing graphics only this problem appears to be even less prominent.
Correct, but with code/object insertion this wouldn't be an issue at all and there would be no blackouts.
what i meant is: it's easy to train your patching habits so that you have virtually no blackouts. and yes: having an auto-insert would allow you to achieve the same without training, so it's clearly better.
fgmasdr IOhannes
These feature requests have now been added
https://sourceforge.net/p/pure-data/feature-requests/137/ https://sourceforge.net/p/pure-data/feature-requests/136/
On 5 May 2014 17:17, IOhannes m zmoelnig zmoelnig@iem.at wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-05-05 18:09, Antonio Roberts wrote:
whatever you think is a reasonable feature, is reasonable for at least one person (yourself), which i think is good enough to post as a feature request.
True. I plan on adding them.
cool.
however, i'm a bit disappointed by statements like "this isn?t mentioned at all on the bug tracker". first of all, these are not bugs at all, but missing features at best.
Better to refer to it as an issue? I know they're not bugs, but I
yea, whatever. i think i was just trying to build some suspense before telling you to create a issue/ticket/feature-request. (though i think that "feature request" covers request for missing features pretty well :-))
btw, i found inserting objects not to be such a big deal: i'm mostly live-coding audio in Pd (and btw, i insist on calling it live-coding, rather than "live-patching"...but this is probably because i think that i do write code rather than merely stacking objects together), and i found that it is entirely possible to re-wire audio-signals without lengthy silences. when doing graphics only this problem appears to be even less prominent.
Correct, but with code/object insertion this wouldn't be an issue at all and there would be no blackouts.
what i meant is: it's easy to train your patching habits so that you have virtually no blackouts. and yes: having an auto-insert would allow you to achieve the same without training, so it's clearly better.
fgmasdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBCAAGBQJTZ7mdAAoJELZQGcR/ejb4OsIP/A/WBTjR0X3jrJKnXMVseiKA pIyl886YRjD1HH2hPoSS+cA5eq3SuOBaTNVCcS0cpTnA2QWUHoos8F8g7gy6yXKq gL0NObuvhO0Y9g4P70AQqkjyWOlSdDCnAKPaZrEWmgH6+LzWNT+/N6VoRwth3T7F jU8TsWu0iz6MbGVQWhHuUTAK2xFhyIdXtwTWan8YCizRoIqPE5no1ydMEZNObcvN SXbYddYkQusnHayPNEME7M1xDX0dKX4nUv2fL1CLs+GIRNGawqAtJhNTEkkV+IHW fLjGmCyzYBcnBsKC7W5ZWqxiMnojH3Rb0ufuZmedY6Fqsy7eaTecVmybd1vB027I ioCUzuLJJm2tREAQ6u9JPjd/1NNfxBWyuRBnkXzEsCyI1Ie586in39aQhOWN9vP0 rq08Fz5LrZ7tHqIJzOt40wpKM+5CHxZoeqgDmwvqS5ta8Ff9Lsk5p78qYAtUqh28 YuuOLeKilARITjvf5mpEpF1lOFT55g3xDriofYKa7/nC5dAhKkTXlMRM8+gf/1B5 2+V/Jd2eQmMrk1XszGaO/cW/F4DdEFtnSvFXPoHE28Axku9g6BF6r5gLUpSyJjjx 1lvpRauExleiM/uMbL/UzqxvfBgsUGSUVXy9Kubc8/jUFmtB7zG14N41gNhiyh91 zJ+RMZzUwmh/5D6yCtr6 =AeGY -----END PGP SIGNATURE-----
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot
In understand how these missing features can be particularly annoying while live coding, but even with normal Pd development I can see how these could be a great enhancement! Looking forward to them.
Nice exploration of live GEM stuff by the way.
On Tue, May 6, 2014 at 12:14 AM, Antonio Roberts antonio@hellocatfood.comwrote:
These feature requests have now been added
https://sourceforge.net/p/pure-data/feature-requests/137/ https://sourceforge.net/p/pure-data/feature-requests/136/
On 5 May 2014 17:17, IOhannes m zmoelnig zmoelnig@iem.at wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-05-05 18:09, Antonio Roberts wrote:
whatever you think is a reasonable feature, is reasonable for at least one person (yourself), which i think is good enough to post as a feature request.
True. I plan on adding them.
cool.
however, i'm a bit disappointed by statements like "this isn?t mentioned at all on the bug tracker". first of all, these are not bugs at all, but missing features at best.
Better to refer to it as an issue? I know they're not bugs, but I
yea, whatever. i think i was just trying to build some suspense before telling you to create a issue/ticket/feature-request. (though i think that "feature request" covers request for missing features pretty well :-))
btw, i found inserting objects not to be such a big deal: i'm mostly live-coding audio in Pd (and btw, i insist on calling it live-coding, rather than "live-patching"...but this is probably because i think that i do write code rather than merely stacking objects together), and i found that it is entirely possible to re-wire audio-signals without lengthy silences. when doing graphics only this problem appears to be even less prominent.
Correct, but with code/object insertion this wouldn't be an issue at all and there would be no blackouts.
what i meant is: it's easy to train your patching habits so that you have virtually no blackouts. and yes: having an auto-insert would allow you to achieve the same without training, so it's clearly better.
fgmasdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBCAAGBQJTZ7mdAAoJELZQGcR/ejb4OsIP/A/WBTjR0X3jrJKnXMVseiKA pIyl886YRjD1HH2hPoSS+cA5eq3SuOBaTNVCcS0cpTnA2QWUHoos8F8g7gy6yXKq gL0NObuvhO0Y9g4P70AQqkjyWOlSdDCnAKPaZrEWmgH6+LzWNT+/N6VoRwth3T7F jU8TsWu0iz6MbGVQWhHuUTAK2xFhyIdXtwTWan8YCizRoIqPE5no1ydMEZNObcvN SXbYddYkQusnHayPNEME7M1xDX0dKX4nUv2fL1CLs+GIRNGawqAtJhNTEkkV+IHW fLjGmCyzYBcnBsKC7W5ZWqxiMnojH3Rb0ufuZmedY6Fqsy7eaTecVmybd1vB027I ioCUzuLJJm2tREAQ6u9JPjd/1NNfxBWyuRBnkXzEsCyI1Ie586in39aQhOWN9vP0 rq08Fz5LrZ7tHqIJzOt40wpKM+5CHxZoeqgDmwvqS5ta8Ff9Lsk5p78qYAtUqh28 YuuOLeKilARITjvf5mpEpF1lOFT55g3xDriofYKa7/nC5dAhKkTXlMRM8+gf/1B5 2+V/Jd2eQmMrk1XszGaO/cW/F4DdEFtnSvFXPoHE28Axku9g6BF6r5gLUpSyJjjx 1lvpRauExleiM/uMbL/UzqxvfBgsUGSUVXy9Kubc8/jUFmtB7zG14N41gNhiyh91 zJ+RMZzUwmh/5D6yCtr6 =AeGY -----END PGP SIGNATURE-----
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot
--
antonio@hellocatfood.com http://www.hellocatfood.com ============================
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot
In understand how these missing features can be particularly annoying while live coding, but even with normal Pd development I can see how these could be a great enhancement! Looking forward to them.
Just depends if anyone decides to implement them. I'm in the "I don't know how to code" category of people so can't begin to implement it.
Nice exploration of live GEM stuff by the way.
Thanks. I'm always on the lookout for other folks that do similar live coding stuff
Antonio
On 11 May 2014 04:44, dreamer dreamer@puikheid.nl wrote:
In understand how these missing features can be particularly annoying while live coding, but even with normal Pd development I can see how these could be a great enhancement! Looking forward to them.
Nice exploration of live GEM stuff by the way.
On Tue, May 6, 2014 at 12:14 AM, Antonio Roberts antonio@hellocatfood.com wrote:
These feature requests have now been added
https://sourceforge.net/p/pure-data/feature-requests/137/ https://sourceforge.net/p/pure-data/feature-requests/136/
On 5 May 2014 17:17, IOhannes m zmoelnig zmoelnig@iem.at wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2014-05-05 18:09, Antonio Roberts wrote:
whatever you think is a reasonable feature, is reasonable for at least one person (yourself), which i think is good enough to post as a feature request.
True. I plan on adding them.
cool.
however, i'm a bit disappointed by statements like "this isn?t mentioned at all on the bug tracker". first of all, these are not bugs at all, but missing features at best.
Better to refer to it as an issue? I know they're not bugs, but I
yea, whatever. i think i was just trying to build some suspense before telling you to create a issue/ticket/feature-request. (though i think that "feature request" covers request for missing features pretty well :-))
btw, i found inserting objects not to be such a big deal: i'm mostly live-coding audio in Pd (and btw, i insist on calling it live-coding, rather than "live-patching"...but this is probably because i think that i do write code rather than merely stacking objects together), and i found that it is entirely possible to re-wire audio-signals without lengthy silences. when doing graphics only this problem appears to be even less prominent.
Correct, but with code/object insertion this wouldn't be an issue at all and there would be no blackouts.
what i meant is: it's easy to train your patching habits so that you have virtually no blackouts. and yes: having an auto-insert would allow you to achieve the same without training, so it's clearly better.
fgmasdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBCAAGBQJTZ7mdAAoJELZQGcR/ejb4OsIP/A/WBTjR0X3jrJKnXMVseiKA pIyl886YRjD1HH2hPoSS+cA5eq3SuOBaTNVCcS0cpTnA2QWUHoos8F8g7gy6yXKq gL0NObuvhO0Y9g4P70AQqkjyWOlSdDCnAKPaZrEWmgH6+LzWNT+/N6VoRwth3T7F jU8TsWu0iz6MbGVQWhHuUTAK2xFhyIdXtwTWan8YCizRoIqPE5no1ydMEZNObcvN SXbYddYkQusnHayPNEME7M1xDX0dKX4nUv2fL1CLs+GIRNGawqAtJhNTEkkV+IHW fLjGmCyzYBcnBsKC7W5ZWqxiMnojH3Rb0ufuZmedY6Fqsy7eaTecVmybd1vB027I ioCUzuLJJm2tREAQ6u9JPjd/1NNfxBWyuRBnkXzEsCyI1Ie586in39aQhOWN9vP0 rq08Fz5LrZ7tHqIJzOt40wpKM+5CHxZoeqgDmwvqS5ta8Ff9Lsk5p78qYAtUqh28 YuuOLeKilARITjvf5mpEpF1lOFT55g3xDriofYKa7/nC5dAhKkTXlMRM8+gf/1B5 2+V/Jd2eQmMrk1XszGaO/cW/F4DdEFtnSvFXPoHE28Axku9g6BF6r5gLUpSyJjjx 1lvpRauExleiM/uMbL/UzqxvfBgsUGSUVXy9Kubc8/jUFmtB7zG14N41gNhiyh91 zJ+RMZzUwmh/5D6yCtr6 =AeGY -----END PGP SIGNATURE-----
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot
--
antonio@hellocatfood.com http://www.hellocatfood.com ============================
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot
Pd-ot mailing list Pd-ot@iem.at http://lists.puredata.info/listinfo/pd-ot