Re: [PD] live coding, [was: Re: paranoid pd]

2008-01-27 Thread Peter Plessas
Hi Tim,

> I havent seen many examples yet around here though.
> Are many people doing this with pd ?

The pd-graz group has done a variant of live-coding in its 'blind date'
performances. There we take a teamwork approach, letting multiple
players edit the same patch at the same time on stage during
performance. In the past this was done using multiple mice and keyboards
connected to one machine, but we switched to IOhannes' 'multipd' which
uses a special proxy written in pd itself which interconnects itself
between the gui and dsp part of pd and contributes all events (mouse
clicks, object creation) amonst various clients.
For the live coding itself, we decide not to use too many abstractions,
since we require our patches to be readable by all players, and to make
the coding reproduceable to the audience. We definitely start from zero,
so the beginning of each concert is, well, silence.

The past performances of pd-graz were at Musikprotokoll Graz, Roxy/NoD
Praha, PdConvention2 Montreal.

See: 
http://pd-graz.mur.at/concerts/blinddate/praha/praha_pics
http://umlaeute.mur.at/Members/zmoelnig/dissertation/papers/pd2007/patchingtogether_slides.pdf

glg, PP

> Is there an audience for it, or is it just pd-geeks who enjoy it? (not
> that th?t's not an audience ofcourse :) )
> Do you start from zero, or do you open an existing patch and start
> modifying that ?
> do you restrict yourself to 'basic' objects, or do you use alot of
> abstractions (so the audience doesn't really see things being built-up
> from zero)?
> 
> Tim
> 

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] live coding, [was: Re: paranoid pd]

2008-01-27 Thread Patrice Colet
hard off a écrit :
> i just had a try at it,
> 
> wouldn't say it sounded particularly amazing, but i managed to build
> enough up in a few minutes to make it kind of interesting.  will try
> again later and see if practice makes things better.
> 
> best idea i came up with in the first run:
> 
> [key]
> |
> [t b]
> |
> [random 10]
> |
> [sel 0 1 2 3 4 5 6 7 8 9]
> 
> 
> that way, while i was coding, sounds were being changed and triggered
> by keystrokes.
> 
> 
> 
> personally i think if you're going to do live coding, you should do it
> from scratch without using abstractions.
  Hello,

using abstraction would be cheating, :p.
  It would be bummer to not use useful list-abs, or some RTC, and 
obviously, the doc files, where the consultation almost always turns to 
livecoding.




___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] live coding, [was: Re: paranoid pd]

2008-01-27 Thread Patrice Colet
hard off a écrit :
> i'm doing a talk in delhi next month on pure data for live
> performance, so i will definitely incorporate some live coding in
> there,
> 
> any tips and tricks people have found useful would be much appreciated.

you could record into a buffer what is thrown to dac~ and rediffuse it 
randomly or following the rule you find at the moment you do it.



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] live coding, [was: Re: paranoid pd]

2008-01-27 Thread hard off
i'm doing a talk in delhi next month on pure data for live
performance, so i will definitely incorporate some live coding in
there,

any tips and tricks people have found useful would be much appreciated.

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] live coding, [was: Re: paranoid pd]

2008-01-27 Thread hard off
i just had a try at it,

wouldn't say it sounded particularly amazing, but i managed to build
enough up in a few minutes to make it kind of interesting.  will try
again later and see if practice makes things better.

best idea i came up with in the first run:

[key]
|
[t b]
|
[random 10]
|
[sel 0 1 2 3 4 5 6 7 8 9]


that way, while i was coding, sounds were being changed and triggered
by keystrokes.



personally i think if you're going to do live coding, you should do it
from scratch without using abstractions.

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] live coding, [was: Re: paranoid pd]

2008-01-26 Thread Patrice Colet
hi,
  livecoding is one of my favorite use of PureData, it's the way I've 
had the best fun with it at least,( sigmund~ is quite cool in this 
context,) and once the piece is over, it won't be saved, like a mandala.

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] live coding, [was: Re: paranoid pd]

2008-01-26 Thread info

 1) Think in a live situation, you want to close a sub patch but you
>>> accidentally close the main patch.. DISASTROUS! :-)
>>> Do you actually _have_ to handle closing and opening patcher windows
while
>>> doing a live performance ?
>>> I think your setup and/or patch should make that unnecessary (or
>>> automatic...).
>>>
>> True, but can you really be sure of everything once you're onstage???
>
> Livecoding
>
speaking of which; yes this has become quite common I guess,
I havent seen many examples yet around here though.
Are many people doing this with pd ?
Is there an audience for it, or is it just pd-geeks who enjoy it? (not
that thát's not an audience ofcourse :) )
Do you start from zero, or do you open an existing patch and start
modifying that ?
do you restrict yourself to 'basic' objects, or do you use alot of
abstractions (so the audience doesn't really see things being built-up
from zero)?

Tim


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list